Message Queue no pudo crear el objeto MSMQ en Active Directory.
Message Queue no pudo crear el objeto msmq (configuración de MSMQ) en Active Directory.
El objeto de configuración de MSMQ no se puede crear en Servicios de dominio de Active Directory (AD DS). Una de las siguientes condiciones puede causar este error:
El usuario que está instalando Message Queue no cuenta con los premisos indicados para crear objetos secundarios en AD DS.
Las demoras de replicación no están configuradas de manera adecuada.
Hay un objeto de equipo dañado en AD DS.
Para llevar a cabo estos procedimientos, debe ser miembro de Administradores o tener delegada la autoridad adecuada.
El usuario que está instalando Message Queue Server no cuenta con los premisos indicados para crear objetos secundarios en AD DS.
Para confirmar que el usuario que está instalando Message Queue es un usuario de dominio y miembro del grupo de seguridad de administradores local, realice lo siguiente:
Abra la consola de Administración de equipos. Para abrir Administración de equipos, haga clic en Inicio. En el cuadro de búsqueda, escriba compmgmt.msc y presione ENTRAR.
En el árbol de consola, expanda Herramientas del sistema, expanda Usuarios y grupos locales y luego haga clic en Grupos.
En el panel de detalles, haga doble clic en Administradores.
En la sección Miembros, confirme que el usuario es miembro de este grupo (Administradores).
Si el usuario no es miembro del grupo, consulte la sección titulada "Otorgar permisos indicados".
Las demoras de replicación no están configuradas de manera adecuada.
Hay un problema con las demoras de replicación. El problema debe resolverse luego de que Servicios de dominio de Active Directory (AD DS) se replique. Luego de que se complete la replicación, intente crear el objeto de Active Directory nuevamente:
Para redes más pequeñas, la replicación debería tardar unos minutos.
Para redes más grandes, la replicación debería tardar un tiempo más prolongado.
Los usuarios avanzados y administradores de dominio también pueden utilizar el comprobador de coherencia de la información (KCC) para configurar las demoras de replicación. Para más información sobre cómo mejorar la replicación de Active Directory en una red amplia, consulte el artículo 244368 de Microsoft Knowledge Base ( http://go.microsoft.com/fwlink/?LinkId=107511).
Hay un objeto de equipo dañado en AD DS.
Para confirmar que hay 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.
Si determina que hay objetos obsoletos, siga los siguientes pasos:
Los objetos obsoletos pueden causar problemas que impidan que el servicio de MSMQ funcione de manera adecuada. 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 las herramientas de servicio de Active Directory estén instaladas.
Para confirmar que las herramientas de servicio de Active Directory estén instaladas, 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 derecho 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 ese objeto es obsoleto. 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 2116 ( http://technet.microsoft.com/es-es/library/dd337481(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.Event2116" 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>2116</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.Event2116.AlertName"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>