At least one of the required dependencies was not found. Please verify that MSMQ Triggers resources are dependent on Message Queue resources.
At least one of the required dependencies was not found. Please verify that MSMQ Triggers resources are dependent on Message Queue resources.
The Message Queuing Triggers service needs access to the required cluster resources when the Message Queuing services are configured for high availability on a Windows Server cluster.
Ensure that the trigger service has access to the cluster resources that it requires.
To perform this procedure, you must have membership in Administrators, or you must have been delegated the appropriate authority.
To confirm that the trigger service can access necessary cluster resources:
Open the Cluster Management snap-in. To open Cluster Management, click Start, click Control Panel, click Administrative Tools, and then click Failover Cluster Management.
In the console tree, under Services and Applications, click the desired application.
In the details pane, right-click Message Queuing Triggers, and then click Properties.
Click the Dependencies tab.
Look at the Dependencies list, and ensure that the cluster resources are in the list.
For more information, see Event ID 2213 ( http://technet.microsoft.com/en-us/library/dd337425(WS.10).aspx)
Target | Microsoft.MSMQ.6.2.Triggers | ||
Category | ConfigurationHealth | ||
Enabled | False | ||
Event_ID | 2213 | ||
Event Source | MSMQ Triggers Cluster Resource DLL | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Application |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.MSMQ.6.2.Rule.Alert.Event2213" Enabled="false" Target="Microsoft.MSMQ.6.2.Triggers" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>ConfigurationHealth</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/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>MSMQ Triggers Cluster Resource DLL</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2213</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.2.Rule.Alert.Event2213.AlertName"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>