Niepowodzenie powiązania usługi kolejkowania komunikatów z portem 1801.

Microsoft.MSMQ.6.3.Rule.Alert.Event2170 (Rule)

Knowledge Base article:

Podsumowanie

Niepowodzenie powiązania usługi kolejkowania komunikatów z portem 1801. Port może być już powiązany z innym procesem. Jeśli problem wystąpi podczas instalacji, należy zwolnić port i uruchomić instalację ponownie.

Przyczyny

Niepowodzenie powiązania usługi kolejkowania komunikatów z portem 1801. Port może być już powiązany z innym procesem. Jeśli problem wystąpi podczas instalacji, należy zwolnić port i uruchomić instalację ponownie.

Rozwiązania

Aby zoptymalizować nawiązywanie połączeń:

•

Zwolnij port 1801

•

następnie uruchom ponownie usługę MSMQ

Aby wykonać te procedury, należy być członkiem grupy Administratorzy lub mieć oddelegowane odpowiednie uprawnienia.

Zwolnij port 1801

Do działania usługi kolejkowania komunikatów konieczne jest jej powiązanie z portem 1801. Upewnij się, że port jest wolny (żaden inny program nie próbuje go używać) i spróbuj ponownie uruchomić usługę MSMQ po upływie czasu potrzebnego na zamknięcie portu.

Jeśli problem wystąpi podczas instalacji, należy zwolnić port i uruchomić instalację ponownie.

Uruchom ponownie usługę MSMQ

Aby uruchomić ponownie usługę MSMQ:

•

Otwórz przystawkę Usługi. Aby otworzyć przystawkę Usługi, kliknij przycisk Start. W polu wyszukiwania wpisz services.msc i naciśnij klawisz ENTER.

•

Kliknij prawym przyciskiem myszy usługę Kolejkowanie komunikatów, a następnie kliknij polecenie Uruchom ponownie. Musisz również uruchomić ponownie wszystkie usługi zależne.

Dodatkowe informacje

Więcej informacji znajduje się w artykule dotyczącym zdarzenia o identyfikatorze 2170 ( http://technet.microsoft.com/en-us/library/dd337489(WS.10).aspx)

Element properties:

TargetMicrosoft.MSMQ.6.3.Servers
CategoryAvailabilityHealth
EnabledFalse
Event_ID2170
Event Source$Target/Property[Type="Microsoft.MSMQ.6.3.ServerRole"]/ServiceName$
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Niepowodzenie powiązania usługi kolejkowania komunikatów z portem 1801.
{0}
Event LogApplication

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
GenerateAlert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.MSMQ.6.3.Rule.Alert.Event2170" Enabled="false" Target="Microsoft.MSMQ.6.3.Servers" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>AvailabilityHealth</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$Target/Property[Type="Microsoft.MSMQ.6.3.ServerRole"]/ServiceName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2170</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.MSMQ.6.3.Rule.Alert.Event2170.AlertName"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>