Microsoft KB Archive/260524

= Error Message Running Exchange MAPI MA to Discover Mailbox =

Article ID: 260524

Article Last Modified on 11/1/2006

-

APPLIES TO


 * Microsoft Metadirectory Services 2.1

-



This article was previously published under Q260524



SYMPTOMS
When you try to import users by using the Microsoft Exchange MAPI management agent (MA), the following error message may be recorded in the operator's log:

Error 19086: DS_RC_PARENT_NOT_EXIST

Each user that the MA attempts to import as a connector is not imported and causes error code 19086. By default, this process stops when more than a 30-percent failure rate has occurred. This setting is configurable.



CAUSE
This issue can occur if you are trying to process users without processing sites and organizations first. When you import a user, the MA uses the distinguished name (DN) of the user and tries to import the user into a hierarchical structure in the connector space that include the container, site, and organization to which the user belongs in Exchange. If that parent structure has not been created, the connector creation does not succeed.



RESOLUTION
To resolve this issue, use either of the following methods:

Method 1 (Preferred): Modify the Control Script to Add the -addparent Switch
 In the Compass utility, select the management agent. On the Action panel, click Design MA. Under Control MA Operations, click the MA Control Script tab. Find the following text:

echo Synchronizing Metadirectory Users

 Add the -addparent switch to the end of the following line:

EXECUTE importt -objectClass &quot;zcExchangeMailbox&quot; -updateDib + -currentDn &quot;%dn%&quot;

When you are done, the line should look like:

EXECUTE importt -objectClass &quot;zcExchangeMailbox&quot; -updateDib + -currentDn &quot;%dn%&quot; -addparent

 Click OK.</li> Run the MA.</li></ol>

Method 2: Enable the &quot;Process Sites and Organizations&quot; Option

 * 1) In the Compass utility, select the management agent.
 * 2) On the Action panel, click Operate MA.
 * 3) Click to select the Process Sites and Organizations check box.
 * 4) Run the MA.

<div class="moreinformation_section">

MORE INFORMATION
Method 1 is preferred because when you enable the Process Sites and Organizations option, the MA processes and creates all containers created on the Exchange server. Often, this information is not necessary and creates additional unnecessary objects in the connector space and the metaverse. Using the -addparent switch is a more efficient way to bring users into the metadirectory. In addition, you should use the -addparent switch for hierarchy discovery because objects are returned from the DAPI query unordered. This can cause errors during hierarchy discovery.

Keywords: kbenv kberrmsg kbprb KB260524

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.