Une collision de nom dans Active Directory provoque des erreurs de réplication

Symptômes

Le message d'erreur suivant peut s'afficher lorsque vous tentez de répliquer les modifications entre réplicas dans l'outil Sites et services Active Directory :
L'erreur suivante s'est produite lors de la tentative de synchronisation des contrôleurs de domaine. Le contexte de nommage est prêt à être supprimé ou bien n'est pas dupliqué à partir du serveur spécifié.
Vous pouvez également trouver l'ID d'événement 1226 ou 1265 dans le journal d'événements système.

Cause

Ce message indique que la suppression ou la recréation de l'objet CrossRef a laissé l'ordinateur dans un état dans lequel le nouveau contexte de nommage rencontre un conflit de nom.

Résolution

Un correctif est désormais disponible auprès de Microsoft, mais il est conçu uniquement pour corriger le problème décrit dans cet article, et ne doit être appliqué qu'aux systèmes rencontrant ce problème spécifique. Ce correctif peut recevoir des modifications supplémentaires à tout moment pour augmenter la qualité du produit. Par conséquent, si vous n'êtes pas sérieusement concerné par ce problème, Microsoft vous recommande d'attendre la prochaine version du Service Pack de Windows 2000 qui contiendra ce correctif.


Pour résoudre ce problème immédiatement, contactez les Services du Support technique Microsoft afin d'obtenir le correctif. Pour obtenir la liste complète des numéros de téléphone du Support technique Microsoft, ainsi que des informations relatives aux frais de support technique, consultez le site Web Microsoft à l'adresse suivante :

REMARQUE : Dans certains cas, aucun frais de support technique par téléphone ne vous sera facturé si un technicien du Support technique Microsoft détermine qu'une mise à jour spécifique peut résoudre votre problème. Les frais de support technique concernent les questions et problèmes supplémentaires qui n'entrent pas dans le cadre de la mise à jour en question.


La version anglaise de ce correctif doit disposer des attributs de fichier suivants ou de ceux d'une version ultérieure :

Date Heure Version Taille Nom de fichier
-----------------------------------------------------------
07/12/2000 15:38 5.0.2195.3057 155 408 Ntdsutil.exe

Après l'installation de ce correctif, redémarrez l'ordinateur en mode Restauration des services d'annuaire, démarrez une ligne de commande (Cmd.exe), puis tapez les lignes suivantes et appuyez sur ENTRÉE après chaque ligne :
c:\ntdsutil

sem d a

go fix

q
Vous devez voir un texte similaire à l'exemple suivant qui indique une récupération réussie :
c:\ntdsutil

c:\ntdsutil: sem d a

Vérificateur sémantique : go fix

Le mode correction est activé

Ouverture de la base de données DIT... Terminé.


Impossible de mettre à jour la table " table_données " : La clé existe déjà.

Impossible de récupérer la colonne " ATTk589826 " dans la table " table_données " : (avertissement) la colonne est nulle.

Terminé.


Ouverture de la base de données [actuelle]... Terminé.


Obtention du nombre d'enregistrements... 1 744 enregistrements

Écriture du rapport dans le fichier journal dsdit.dmp.0

Entrées contrôlées : 1700

Traitement des entrées... Terminé.


Vérificateur sémantique : q

Statut

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section "Liste des produits concernés par cet article".

Plus d'informations

Pour plus d'informations sur les procédures pour obtenir un correctif pour Windows 2000 Datacenter Server, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
265173 Windows 2000 Datacenter Server et le programme Datacenter
Pour plus d'informations sur les procédures d'installation de plusieurs correctifs en un seul redémarrage, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
296861 Utilisation du fichier QChain.exe pour installer plusieurs correctifs en un seul redémarrage
Pour plus d'informations sur les procédures d'installation de Windows 2000 et des correctifs pour Windows 2000, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
249149 Installation de Microsoft Windows 2000 et des correctifs pour Windows 2000
Pour plus d'informations sur la procédure à appliquer pour démarrer votre ordinateur en mode Restauration du service d'annuaire, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
202485 Description du mode de démarrage sans échec dans Microsoft Windows 2000
Lorsque le problème décrit dans cet article se produit, vous pouvez voir les lignes suivantes dans le journal d'événements :
Type d'événement : Avertissement

Source d'événement : NTDS KCC

Catégorie d'événement : Vérificateur de la cohérence de la connaissance

ID d'événement : 1265

Date : 25/07/2000

Heure : 11:06:15

Utilisateur : N/A

Ordinateur : SRV1

Description :

La tentative d'établissement d'un lien de réplication avec les paramètres

Partition : DC="CHILD

CNF:318498a8-8c57-46e3-b226-3693f7719162",DC=DOM2,DC=com

Nom de domaine de la DSA source : CN=NTDS

Paramètres,CN=SRV2,CN=Servers,CN=SITE2,CN=Sites,CN=Configuration,DC=CHILD,DC=DOM1,DC=net

Adresse de la DSA source :

cabc8641-9a94-41d9-bf9a-56f43b67006a._msdcs.child.dom1.net

Transport inter-site (le cas échéant) : CN=IP,CN=Inter-Site

Transports,CN=Sites,CN=Configuration,DC=child,DC=dom1,DC=net

a échoué avec l'état suivant :

Échec d'accès : Le nom du compte cible est incorrect.

Les données d'enregistrement sont le code d'état. Cette opération va être retentée.

Données :

0000: 74 05 00 00 t...


Type d'événement : Information

Source d'événement : NTDS Replication

Catégorie d'événement : Réplication

ID d'événement : 1226

Date : 11/06/2000

Heure : 18:10:32

Utilisateur : Tout le monde

Ordinateur : NOM_ORDINATEUR

Description :

L'objet

CN=NOM_DOMAINE,CN=Servers,CN=Default-First-Site,CN=Sites,CN=Configuration,DC=NOM_DOMAINE ,DC=com (avec objectGuid 793c9a19-94ee-4713-b154-9a7f7d81b4a0) a été créé sur un serveur distant. Cependant, ce nom est déjà utilisé ici par l'objet ayant l'objectGuid 980563ba-c29c-4638-ad40-3d0574c925b0. L'objet avec objectGuid 980563ba-c29c-4638-ad40-3d0574c925b0 sera renommé en NOM_ORDINATEUR CNF:980563ba-c29c-4638-ad40-3d0574c925b0, car l'autre objet a été le premier à demander ce nom.
Notez que les GUID mentionnés dans ces lignes peuvent être différents.


Vous pouvez utiliser Ntdsutil pour obtenir les informations suivantes qui montrent le conflit dans les noms. Recherchez les lignes qui se trouvent en dessous de la ligne " 2 domaine(s) trouvé(s) ".


Utilisation de Ntdsutil lors la connexion au serveur 1 dans les listes du domaine racine :
c:\>ntdsutil

ntdsutil: metadata cleanup

Nettoyage de métadonnées : connections

Connexions serveur : connect to server nom_serveur1

Liaison à nom_serveur1...

Connecté à nom_serveur1 en utilisant les informations d'identification d'un utilisateur connecté localement

Connexions serveur : quit

Nettoyage de métadonnées : s o t

Sélectionner la cible de l'opération : l d

2 domaine(s) trouvé(s)

0 - DC=firstdomain,DC=com

1 - DC="seconddomain

CNF:9b9fbae4-7ba8-45b3-bb6c-71b94c37779a",DC=com

Sélectionner la cible de l'opération : select domain 1

Aucun site actuellement

Domain - DC="seconddomain

CNF:9b9fbae4-7ba8-45b3-bb6c-71b94c37779a",DC=com

Aucun serveur actuellement
Utilisation de Ntdsutil lors d'une connexion au serveur 2 dans les listes du domaine pair :
H:\>ntdsutil

ntdsutil: metadata cleanup

Nettoyage de métadonnées : connections

Connexions serveur : connect to server nom_serveur2

Liaison à nom_serveur2...

Connecté à nom_serveur2 en utilisant les informations d'identification d'un utilisateur connecté localement

Connexions serveur : quit

Nettoyage de métadonnées : s o t

Sélectionner la cible de l'opération : list domains

2 domaine(s) trouvé(s)

0 - DC=firstdomain,DC=com

1 - DC=seconddomain,DC=com

Sélectionner la cible de l'opération : select domain 1

Aucun site actuellement

Domain - DC=seconddomain,DC=com

Description du mode sans échec dans Microsoft Windows 2000
Dans cet exemple, le domaine racine indique un nom incorrect :
2 domaine(s) trouvé(s)

0 - DC=firstdomain,DC=com

1 - DC="seconddomain

CNF:9b9fbae4-7ba8-45b3-bb6c-71b94c37779a",DC=com
Le domaine pair indique des informations correctes :
2 domaine(s) trouvé(s)

0 - DC=firstdomain,DC=com

1 - DC=seconddomain,DC=com

Sélectionner la cible de l'opération : select domain 1
Propriétés

ID d'article : 281485 - Dernière mise à jour : 29 mars 2006 - Révision : 1

Commentaires