Exchange LDAP MA Continually Deletes and Re-Adds Objects with Commas in the Relative Distinguished Name (318157)
The information in this article applies to:
- Microsoft Metadirectory Services 2.2 SP1
This article was previously published under Q318157 SYMPTOMS
If the following two conditions exist, objects may be continually deleted and re-added in later runs by the Cdir_ldp.exe tool and the Microsoft Exchange LDAP Management Agent (MA):
- The Object has a comma in the relative distinguished name (also known as RDN) portion of the Distinguished Name in Exchange. This will occur if a comma is added to the directory name for newly created mailboxes on the Exchange Server.
- The MA is running in Delta mode.
The following example is an example of an Import Delete Delta Transaction in the Import File for an object that meets these conditions:
-LDAPOBJECTDEL: DEL
-dn: cn=CA\,Farmer,cn=Recipients,ou=PSS,o=Microsoft,ma=MA Exchange,DsaName=MMSServer,ou=Applications,dc=microsoft,dc=com
CAUSE
The Exchange MA constructs the CS dn from the " rdn" attribute as:
$CSP.dn = cn=$v_rdn(,$parent("$v_dn"))(,$MA))
The deletion occurs because the " rdn" attribute differs from the RDN of the DN because it is missing the enclosing quotation marks.
RESOLUTION
To resolve this problem, make a change in the metaverse construction template file (Imp.st) from this
$CSP.dn = cn=$v_rdn(,$parent("$v_dn"))(,$MA))
to this:
How to Change the Code in the Metaverse Construction Template- Use Compass, and log on as an administrator.
- View the appropriate MA.
- On the left side of the screen, click Design MA.
- Click the Control Metadirectory tab.
- Click the Construction Template tab.
- Click the Metaverse tab.
- Locate the following text in the template at line 256, and note that this is for the default template:
$CSP.dn = cn=$v_rdn(,$parent("$v_dn"))(,$MA))
- Modify that line of code to:
- Click OK to save the changes.
STATUSMicrosoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.
Modification Type: | Major | Last Reviewed: | 10/2/2003 |
---|
Keywords: | kbbug kbenv kbfix KB318157 |
---|
|