Microsoft KB Archive/253800

From BetaArchive Wiki
Knowledge Base

XADM: ADC May Create Duplicate Objects in Active Directory

Article ID: 253800

Article Last Modified on 2/21/2007


  • Microsoft Exchange 2000 Server Standard Edition

This article was previously published under Q253800


If two Connection Agreements are configured as primary Connection Agreements and the source containers are the same, the Active Directory Connector (ADC) may create duplicate objects.


When the ADC replicates, it searches the source container for new objects, and then decides to replicate new objects to the target directory. The ADC uses matching rules to decide if an Exchange Server 5.5 object matches an Active Directory object. If no match is found, a new object is created (if the Connection Agreement is set to "primary"). If two Connection Agreements search the same source and both Connection Agreements are set to be primary Connection Agreements, duplicate objects may be created. This occurs when a new object is found in the source container, and both Connection Agreements are scheduled to replicate at the same time. When the Connection Agreement replicates in the new object, it locates a global catalog, and then queries to see if the object exist. If both Connection Agreements either ask the same global catalog at the same time, or if they query two different global catalogs, the returned results are that the object does not exist. The Connection Agreements will both issue a create command; the first one will match the existing Exchange Server 5.5 object (by name), and the second one will match it (by name) and have -1 appended to the end.

You can use the Adclean utility to clean this up.

Keywords: kbinfo KB253800