Binding di Accodamento messaggi alla porta 1801 non riuscito.

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

Knowledge Base article:

Riepilogo

Binding di Accodamento messaggi alla porta 1801 non riuscito. La porta potrebbe essere già occupata da un altro processo. Se il problema si presenta durante l'installazione, sarà necessario rendere disponibile la porta ed eseguire di nuovo l'installazione.

Cause

Binding di Accodamento messaggi alla porta 1801 non riuscito. La porta potrebbe essere già occupata da un altro processo. Se il problema si presenta durante l'installazione, sarà necessario rendere disponibile la porta ed eseguire di nuovo l'installazione.

Soluzioni

Per ottimizzare il modo in cui le connessioni vengono stabilite:

•

Rendere disponibile la porta 1801

•

e riavviare il servizio MSMQ

Per eseguire queste procedure, è necessario appartenere al gruppo Administrators oppure avere ricevuto in delega l'autorità appropriata.

Rendere disponibile la porta 1801

Affinché funzioni, Accodamento messaggi deve avere il binding alla porta 1801. Accertarsi che la porta sia disponibile (ovvero, nessun altro programma sta tentando di utilizzarla) e tentare di avviare il servizio MSMQ nuovamente dopo aver consentito alla porta di chiudersi.

Se il problema si presenta durante l'installazione, sarà necessario rendere disponibile la porta ed eseguire di nuovo l'installazione.

Riavviare il servizio MSMQ

Per riavviare il servizio MSMQ:

•

Aprire lo snap-in Servizi. Per aprire Servizi, fare clic sul pulsante Start. Nella casella di ricerca, digitare services.msc, quindi premere INVIO.

•

Fare clic con il pulsante destro del mouse su Accodamento messaggi, quindi fare clic su Riavvia. È inoltre necessario riavviare tutti i servizi dipendenti.

Informazioni aggiuntive

Per maggiori informazioni, vedere l'ID evento 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
Binding di Accodamento messaggi alla porta 1801 non riuscito.
{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>