Сбой инициализации протокола

Protocol_Initialization_failure_1_1_Rule (Rule)

Knowledge Base article:

Краткое описание

Протокол RIPv2 обнаружил ошибку во время инициализации.

Причины

Наиболее распространенные причины этой ошибки:

1. Протокол не удалось инициализировать из-за нехватки системных ресурсов. В системе может быть недостаточно памяти.

2. Протокол получил запрос на запуск, но при этом уже был запущен.

3. Протокол не удалось зарегистрировать в диспетчере таблиц маршрутизации (RTM). Наиболее частая причина этой ошибки — повреждение или отсутствие информации в реестре.

Решения

1. Если на сервере не хватает памяти, примите необходимые меры по повышению объема доступной памяти. Сведения о нехватке памяти см. в центре справки и поддержки.

2. Остановите и перезапустите службу маршрутизации и удаленного доступа.

3. Если проблема сохраняется, может потребоваться восстановить или переустановить систему Windows.

Дополнительно

Пример события №1: IPRIPv2 не удалось инициализировать критическую секцию. Данные содержат код ошибки.

Пример события №2: В IPRIPv2 поступил запрос на запуск, но служба уже запущена.

Пример события №3: IPRIPv2 не удалось запустить Windows Sockets. Данные содержат код ошибки.

Пример события №4: IPRIPv2 не удалось создать объект синхронизации. Данные содержат код ошибки.

Пример события №5: IPRIPv2 не удалось инициализировать таблицу, содержащую информацию о настроенных сетевых интерфейсах. Данные содержат код ошибки.

Пример события №6: IPRIPv2 не удалось создать таблицу, содержащую информацию о соседних маршрутизаторах IPRIP. Данные содержат код ошибки.

Пример события №7: IPRIPv2 не удалось создать таблицу, содержащую информацию о локальных IP-адресах. Данные содержат код ошибки.

Пример события №8: IPRIPv2 не удалось создать семафор. Данные содержат код ошибки.

Пример события №9: IPRIPv2 не удалось зарегистрироваться в диспетчере таблиц маршрутизации. Данные содержат код ошибки.

Пример события №10: IPRIPv2 не удалось зарегистрировать очередь таймера в потоке Ntdll. Данные содержат код ошибки.

Пример события №11: IPRIPv2 не удалось выделить память из своей кучи. Данные содержат код ошибки.

Пример события №12: IPRIPv2 не удалось зарегистрировать событие с потоком ожидания Ntdll. Данные содержат код ошибки.

Element properties:

TargetMicrosoft.Windows.Server.RRAS.2008.Server
CategoryEventCollection
EnabledTrue
Alert GenerateFalse
RemotableTrue
Event LogSystem

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
WriteToDB WriteAction Microsoft.SystemCenter.CollectEvent Default

Source Code:

<Rule ID="Protocol_Initialization_failure_1_1_Rule" Enabled="true" Target="Microsoft.Windows.Server.RRAS.2008.Server" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>System</LogName>
<Expression>
<And>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(30001|30003|30004|30005|30006|30008|30009|30010|30011|30013|30054|30055)$</Pattern>
</RegExExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>ContainsSubstring</Operator>
<Pattern>IPRIP2</Pattern>
</RegExExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectEvent"/>
</WriteActions>
</Rule>