Microsoft KB Archive/268526

= The Buffer Limit Is Exceeded and Error Messages Are Generated When Importing Exchange Groups into the Metadirectory =

Article ID: 268526

Article Last Modified on 11/1/2006

-

APPLIES TO


 * Microsoft Metadirectory Services 2.1

-



This article was previously published under Q268526



SYMPTOMS
When you run Lightweight Directory Access Protocol (LDAP) Microsoft Exchange Management Agent (MA) and import groups into the metadirectory, its buffer limit may be exceeded and you may receive the following error messages in the Zscript.log file on log level four:

Checking connector space for obsolete records at 13:17:23...

update $cs.zcDsCdHandle [ ] with [ ]

0001-CONNECTOR MODIFIED[00]:

IST=dlmmsATCEXCH4,cn=Dlists,ou=DIRSYNCH,o=ICL,ma=Wayne,DsaName=minimi,

ou=Applications,o=PSS,dc=Microsoft,dc=com

0001-META UNCHANGED[00]:

LIST=dlmmsATCEXCH4,CN=Dlists,OU=DIRSYNCH,o=ICL,o=PSS,dc=Microsoft,dc=com in template [zcDscConstruction] in the statement starting at line 105

-or-

ERROR 19008: DS_RC_BUFFER_TOO_SMALL



CAUSE
This behavior can occur when a variable assignment has a statement that encounters a hard-coded limit. The following list must be processed separately:

$v_lm = ($list_member(&quot;(+uniquemember:+$v_ldapDn)&quot;))



RESOLUTION
To resolve this behavior, you must make changes to the templates, by following these steps:  Click Design MA. Click the Control Connected Directory tab. Click the Output Templates tab In the Add and Modify tabs, make the following changes :

($list_member($v_member))

Comment out: #($v_lm)



Then make further changes to the template, by following these steps:  Click Design MA.</li> Click the Control Connected Directory tab.</li> Click Output Construction Template.</li> Click CD Lists from Connectors and make the following change:

if $EXIST ( $v_ldapDn ) = T

then

if $CS.zcLdapGroupType = groupOfUniqueNames

then

$v_member = +uniquemember:+$v_ldapDn

else

$v_member = +member:+$v_ldapDn

endif

endif

</li></ol>

Then use the following steps to comment out (disable) lines from the templates:  Click Design MA.</li> Click the Control Connected Directory tab.</li> Click Output Construction Template.</li> Click CD Accounts from Connectors.</li> Comment out the following statements:


 * 1) if $AT.zcLdapGroupType = groupOfUniqueNames


 * 1) then


 * 1) $v_lm = ($list_member(&quot;(+uniquemember:+$v_ldapDn)&quot;))


 * 1) else


 * 1) $v_lm = ($list_member(&quot;(+member:+$v_ldapDn)&quot;))


 * 1) endif

</li></ol>

<div class="status_section">

STATUS
The preceding behavior has been resolved in Microsoft Metadirectory Services version 2.2 with the same template modifications.

Additional query words: Zoomit Via MA zscript genlogs

Keywords: kbenv kberrmsg kbprb KB268526

-

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

© Microsoft Corporation. All rights reserved.