Le service Message Queuing n'a pas pu joindre le domaine de l'ordinateur.

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

Knowledge Base article:

Résumé

Le service Message Queuing n'a pas pu joindre le domaine de l'ordinateur

Causes

Message Queuing n'a pas réussi à joindre le domaine, ou le routage de MSMQ a échoué en raison de problèmes de connectivité du domaine. Cette erreur peut être survenue suite à l'une des conditions suivantes :

Si vous continuez à obtenir cette erreur, notez tous les détails du message d'événement, puis contactez les Support technique et Service clientèle Microsoft. Pour plus d'informations sur la façon de contacter les services de Support Technique de Microsoft, consultez les options de Microsoft Services ( http://go.microsoft.com/fwlink/?LinkId=52267).

Pour effectuer ces procédures, vous devez être membre du groupe Administrateurs ou l'autorité appropriée doit vous avoir été déléguée.

Des objets caducs dans les AD DS empêchent Message Queuing de joindre le domaine.

Pour confirmer la présence d'objets ordinateur caducs :

L'ordinateur n'a pas de connectivité et ne peut pas rejoindre un domaine

Si votre ordinateur n'a pas de réseau ou de connectivité du domaine, consultez la section intitulée « Contacter Microsoft ».

Des autorisations appropriées sont nécessaires pour créer et accéder aux objets

Pour confirmer que l'utilisateur qui installe Message Queuing est un utilisateur de domaine et un membre du groupe Administrateurs local :

Résolutions

Pour résoudre ce problème, utilisez la résolution correspondant à la cause que vous avez identifiée dans la section Diagnostiquer. Après avoir exécuté la résolution, consultez la section Vérifier pour confirmer que la fonctionnalité fonctionne correctement

Cause

Solution

Les services de domaine Active Directory contiennent des objets caducs

Supprimez les objets caducs Active Directory

Les autorisations appropriées n'ont pas été accordées

Accorder les autorisations appropriées

L'ordinateur n'a aucune connectivité ou n'est pas lié à un domaine

Contactez Microsoft

Supprimez les objets caducs Active Directory

Les objets caducs peuvent empêcher le service MSMQ de fonctionner correctement. La suppression des objets caducs est susceptible de résoudre ce problème. Toutefois, supprimer un objet ordinateur dans les services de domaine Active Directory (AD DS) peut générer des problèmes sur l'ordinateur du client. Avant de supprimer l'objet ordinateur, assurez-vous qu'aucun des services exécutés sur l'ordinateur du client ne sera affecté. Dans ce cas, la suppression d'un objet Active Directory de Message Queuing supprimera les files d'attente publiques sur cet ordinateur.

Les outils des services Active Directory doivent être installés dans Outils d’administration de rôles sous Administration de serveur distant.

Pour effectuer ces procédures, vous devez être membre du groupe Administrateurs ou l'autorité appropriée doit vous avoir été déléguée.

Confirmez que les composants de contrôle et les services Active Directory sont installés

Pour confirmer que les composants de contrôle et les services Active Directory sont correctement installés :

Supprimez les objets ordinateur caducs

Pour supprimer les objets ordinateur caducs :

Accorder les autorisations appropriées

Il se peut que Message Queuing ne soit pas capable de créer des objets Active Directory si le compte sous lequel il fonctionne ne dispose pas des autorisations adéquates. Vérifiez les points suivants :

Pour effectuer ces procédures, vous devez être membre du groupe Administrateurs ou l'autorité appropriée doit vous avoir été déléguée.

Confirmez que l'utilisateur qui installe Message Queuing est un utilisateur de domaine et un membre du groupe Administrateurs local

Pour confirmer que l'utilisateur qui installe Message Queuing est un utilisateur de domaine et un membre du groupe Administrateurs local :

Confirmez que les bons outils du service Active Directory sont installés

Pour confirmer que les bons outils du service Active Directory sont installés :

Accordez au compte de l'utilisateur Message Queuing l'autorisation de modifier des objets enfants

Si vous disposez des autorisations adéquates, utilisez la procédure suivante pour accorder au compte d'utilisateur Message Queuing l'autorisation de créer et supprimer des objets enfants. Les composants de contrôle et les services Active Directory doivent être installés dans Outils d’administration de rôles sous la fonctionnalité Administration de serveur distant.

Pour accorder les autorisations au compte d'utilisateur Message Queuing :

Pour plus d'informations sur les bons paramètres de contrôle d'accès, consultez votre documentation Active Directory.

Contactez Microsoft

SI possible, consultez votre administrateur de domaine en lui fournissant une description de l'erreur dans l'événement.

Si vous continuez à obtenir cette erreur, notez tous les détails du message d'événement, puis contactez les Support technique et Service clientèle Microsoft. Pour plus d'informations sur la façon de contacter les Support technique et Service clientèle Microsoft, consultez l'assistance aux entreprises ( http://go.microsoft.com/fwlink/?LinkId=52267).

Informations complémentaires

Si vous continuez à obtenir cette erreur, notez tous les détails du message d'événement, puis contactez les Support technique et Service clientèle Microsoft. Pour plus d'informations sur la façon de contacter les Support technique et Service clientèle Microsoft, consultez l'assistance aux entreprises ( http://go.microsoft.com/fwlink/?LinkId=52267).

Pour plus d'informations, consultez l'ID de l'événement 2124 ( http://technet.microsoft.com/en-us/library/dd337405(WS.10).aspx)

Element properties:

TargetMicrosoft.MSMQ.6.3.Servers
CategoryAvailabilityHealth
EnabledFalse
Event_ID2124
Event Source$Target/Property[Type="Microsoft.MSMQ.6.3.ServerRole"]/ServiceName$
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Le service Message Queuing n'a pas pu joindre le domaine de l'ordinateur.
{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.Event2124" 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>2124</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.Event2124.AlertName"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>