Hi, I am running IDM 3.5.1 and syncing eDirectory to Openldap. When I do
a mass sync or sync many users at once, some users don't sync and they
get misc. errors. The user does not get an association, but does get a
PasswordSyncStatus number with the error at the end of it. If I remove
the error from the PasswordSyncStatus number and migrate that single
user, it gives that user a partial Association. It doesn't fill in the
dn part. If I then fill in the dn myself and save it, then it
automatically syncs. Here is a trace from one of the users:

DirXML: [01/21/09 23:07:28.68]: TRACE: Remote Loader: Received.
DirXML: [01/21/09 23:07:28.68]: TRACE: <nds dtdversion="3.5"
ndsversion="8.x">
<source>
<product version="3.5.10.20070918 ">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<add class-name="inetOrgPerson" dest-dn="uid=kmcnutt,dc=dvusd,dc=org"
event-id="TS_IDM#20090122041615#99#17727"
qualified-src-dn="O=DVUSD\OU=DC\OU=Users\CN=kmcnutt"
src-dn="\DVUSD\DVUSD\DC\Users\kmcnutt" src-entry-id="103337">
<add-attr attr-name="cn">
<value naming="true" timestamp="1213290923#20"
type="string">kmcnutt</value>
</add-attr>
<add-attr attr-name="fullName">
<value timestamp="1213299634#8" type="string">Karen McNutt</value>
</add-attr>
<add-attr attr-name="gidNumber">
<value timestamp="1227627202#32" type="int">20</value>
</add-attr>
<add-attr attr-name="givenname">
<value timestamp="1213290984#1" type="string">Karen</value>
</add-attr>
<add-attr attr-name="ndsHomeDirectory">
<value>0\\DVUSD\DVUSD\DC\Servers\DC_DOC_FS_DATA\us ers\kmcnutt</value>
</add-attr>
<add-attr attr-name="homeDirectory">
<value timestamp="1227627202#34"
type="string">/users/kmcnutt</value>
</add-attr>
<add-attr attr-name="mail">
<value timestamp="1213299636#2"
type="string">Karen.McNutt@dvusd.org</value>
</add-attr>
<add-attr attr-name="l">
<value timestamp="1227627202#28" type="string">Diamond Canyon
School - 46</value>
</add-attr>
<add-attr attr-name="sn">
<value timestamp="1213299634#2" type="string">McNutt</value>
</add-attr>
<add-attr attr-name="title">
<value timestamp="1232542845#92" type="string">Teacher::Spec
Ed--CC/SC</value>
</add-attr>
<add-attr attr-name="uidNumber">
<value timestamp="1213291004#161" type="int">2003000331</value>
</add-attr>
<add-attr attr-name="uid">
<value timestamp="122762
DirXML: [01/21/09 23:07:28.68]: 7202#36" type="string">kmcnutt</value>
</add-attr>
<add-attr attr-name="objectclass">
<value>posixAccount</value>
</add-attr>
<add-attr attr-name="edirDN">
<value>CN=kmcnutt,OU=Users,OU=DC,O=DVUSD</value>
</add-attr>
<password><!-- content suppressed --></password>
</add>
</input>
</nds>
DirXML: [01/21/09 23:07:28.68]: TRACE: Remote Loader: Received
document for subscriber channel
DirXML: [01/21/09 23:07:28.68]: TRACE: Remote Loader: Waiting for
receive...
DirXML: [01/21/09 23:07:28.68]: TRACE: Remote Loader: Calling
SubscriptionShim.execute()
DirXML: [01/21/09 23:07:28.68]: TRACE: <nds dtdversion="3.5"
ndsversion="8.x">
<source>
<product version="3.5.10.20070918 ">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<add class-name="inetOrgPerson" dest-dn="uid=kmcnutt,dc=dvusd,dc=org"
event-id="TS_IDM#20090122041615#99#17727"
qualified-src-dn="O=DVUSD\OU=DC\OU=Users\CN=kmcnutt"
src-dn="\DVUSD\DVUSD\DC\Users\kmcnutt" src-entry-id="103337">
<add-attr attr-name="cn">
<value naming="true" timestamp="1213290923#20"
type="string">kmcnutt</value>
</add-attr>
<add-attr attr-name="fullName">
<value timestamp="1213299634#8" type="string">Karen McNutt</value>
</add-attr>
<add-attr attr-name="gidNumber">
<value timestamp="1227627202#32" type="int">20</value>
</add-attr>
<add-attr attr-name="givenname">
<value timestamp="1213290984#1" type="string">Karen</value>
</add-attr>
<add-attr attr-name="ndsHomeDirectory">
<value>0\\DVUSD\DVUSD\DC\Servers\DC_DOC_FS_DATA\us ers\kmcnutt</value>
</add-attr>
<add-attr attr-name="homeDirectory">
<value timestamp="1227627202#34"
type="string">/users/kmcnutt</value>
</add-attr>
<add-attr attr-name="mail">
<value timestamp="1213299636#2"
type="string">Karen.McNutt@dvusd.org</value>
</add-attr>
<add-attr attr-name="l">
<value timestamp="1227627202#28" type="string">Diamond Canyon
School - 46</value>
</add-attr>
<add-attr attr-name="sn">
<value timestamp="1213299634#2" type="string">McNutt</value>
</add-attr>
<add-attr attr-name="title">
<value timestamp="1232542845#92" type="string">Teacher::Spec
Ed--CC/SC</value>
</add-attr>
<add-attr attr-name="uidNumber">
<value timestamp="1213291004#161" type="int">2003000331</value>
</add-attr>
<add-attr attr-name="uid">
<value timestamp="122762
DirXML: [01/21/09 23:07:28.68]: 7202#36" type="string">kmcnutt</value>
</add-attr>
<add-attr attr-name="objectclass">
<value>posixAccount</value>
</add-attr>
<add-attr attr-name="edirDN">
<value>CN=kmcnutt,OU=Users,OU=DC,O=DVUSD</value>
</add-attr>
<password><!-- content suppressed --></password>
</add>
</input>
</nds>
DirXML: [01/21/09 23:07:28.68]: TRACE: LDAP Driver 01:
LDAPSub.performAddOperation() Calling getAllSups(inetOrgPerson)
DirXML: [01/21/09 23:07:28.68]: TRACE: LDAP Driver 01: LDAP Add:
dn: uid=kmcnutt,dc=dvusd,dc=org
ndsHomeDirectory:
0\\DVUSD\DVUSD\DC\Servers\DC_DOC_FS_DATA\users\kmc nutt
edirDN: CN=kmcnutt,OU=Users,OU=DC,O=DVUSD
sn: McNutt
cn: kmcnutt
objectclass: inetOrgPerson
objectclass: organizationalPerson
objectclass: person
objectclass: top
objectclass: posixAccount
fullName: Karen McNutt
uid: kmcnutt
l: Diamond Canyon School - 46
title: Teacher::Spec Ed--CC/SC
mail: Karen.McNutt@dvusd.org
uidNumber: 2003000331
givenname: Karen
homeDirectory: /users/kmcnutt
userpassword: <content suppressed>
gidNumber: 20
DirXML: [01/21/09 23:07:28.68]: TRACE: LDAP Driver 01:
LDAPInterface.doLDAPAdd() Error: LDAPException: Entry Already Exists
(68) Entry Already Exists
LDAPException: Matched DN:
DirXML: [01/21/09 23:07:28.68]: TRACE: Remote Loader:
SubscriptionShim.execute() returned:
DirXML: [01/21/09 23:07:28.68]: TRACE: <nds dtdversion="2.0"
ndsversion="8.x">
<source>
<product build="20070918_0739 " instance="LDAP Driver 01"
version="3.5.2">Identity Manager Driver for LDAP</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<status event-id="TS_IDM#20090122041615#99#17727"
level="error">LDAPException: Entry Already Exists (68) Entry Already
Exists
LDAPException: Matched DN: </status>
</output>
</nds>
DirXML: [01/21/09 23:07:28.68]: TRACE: Remote Loader: Sending...
DirXML: [01/21/09 23:07:28.68]: TRACE: <nds dtdversion="2.0"
ndsversion="8.x">
<source>
<product build="20070918_0739 " instance="LDAP Driver 01"
version="3.5.2">Identity Manager Driver for LDAP</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<status event-id="TS_IDM#20090122041615#99#17727"
level="error">LDAPException: Entry Already Exists (68) Entry Already
Exists
LDAPException: Matched DN: </status>
</output>
</nds>
DirXML: [01/21/09 23:07:28.68]: TRACE: Remote Loader: Document sent.
DirXML: [01/21/09 23:07:28.68]:
DirXML Log Event -------------------
Driver = \DVUSD\DVUSD\TS\IDM\IDM Drivers\LDAP Driver 01
Thread = Subscriber
Object = \DVUSD\DVUSD\DC\Users\kmcnutt
(uid=kmcnutt,dc=dvusd,dc=org)
Level = error
Message = LDAPException: Entry Already Exists (68) Entry Already
Exists
LDAPException: Matched DN:

Thanks for any help.


--
fnutter
------------------------------------------------------------------------
fnutter's Profile: http://forums.novell.com/member.php?userid=29632
View this thread: http://forums.novell.com/showthread.php?t=358681