El servicio de Message Queue no podrá asociarse al dominio. Hay un objeto de configuración de MSMQ (msmq) en el nuevo dominio con una identificación que difiere de la identificación del servicio.
Los objetos obsoletos pueden impedir que el servicio de MSMQ funcione de manera adecuada.
Elimine los Objetos obsoletos de Active Directory
Borrar objetos obsoletos puede solucionar este problema. Sin embargo, eliminar un objeto de equipo en Servicios de dominio de Active Directory (AD DS) puede ocasionar problemas en el equipo cliente. Antes de eliminar el objeto de equipo, asegúrese de que ningún servicio que se esté ejecutando en el equipo cliente se vea afectado. En este caso, eliminar el objeto de Active Directory de Message Queue eliminará las colas públicas en ese equipo.
Debe tener instaladas las herramientas de servicio de Active Directory en las Herramientas de Administración de roles, que se encuentra en Administración de servidor remoto.
Para llevar a cabo estos procedimientos, debe ser miembro de Administradores o tener delegada la autoridad adecuada.
Confirme que los componentes de control y servicio de Active Directory estén instalados.
Para confirmar que los componentes de control y servicio de Active Directory estén instalados, realice lo siguiente:
Haga clic en Inicio, apunte a Herramientas administrativas, haga clic con el botón secundario en Equipos y usuarios de Active Directory y, a continuación, haga clic en Ejecutar como administrador.
Confirme que las siguientes herramientas de Active Directory aparezcan en la lista:
Dominios y confianzas de Active Directory
Sitios y servicios de Active Directory
Usuarios y equipos de Active Directory
Eliminar objetos de equipo obsoletos
Para eliminar objetos de equipo obsoletos, realice lo siguiente:
Haga clic en Inicio, apunte a Herramientas administrativas, haga clic con el botón secundario en Equipos y usuarios de Active Directory y, a continuación, haga clic en Ejecutar como administrador.
En el menú Ver, asegúrese de que las opciones Usuarios, Contactos, Grupos y Equipos como contenedores y Características avanzadas estén seleccionadas.
Explorar el equipo específico. Verifique que haya objetos de Message Queue en ese equipo.
Si hay objetos de Message Queue y Message Queue con integración con Active Directory no está instalado en ese equipo específico, significa que estos objetos son obsoletos. Elimine ese objeto específico de Active Directory de Message Queue y luego reinicie el servicio de MSMQ o, si es necesario, reinicie el equipo.
Para obtener más información, consulte el identificador del evento 2164 ( http://technet.microsoft.com/es-es/library/dd337449(WS.10).aspx).
Target | Microsoft.MSMQ.10.0.Servers | ||
Category | AvailabilityHealth | ||
Enabled | False | ||
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.10.0.Rule.Alert.Event2164" Enabled="false" Target="Microsoft.MSMQ.10.0.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>EventSourceName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$Target/Property[Type="Microsoft.MSMQ.10.0.ServerRole"]/ServiceName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2164</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.10.0.Rule.Alert.Event2164.AlertName"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>