IDM Standard" version=4.0.2.1
SDK version=4.6

It appears that this is failing due to the case difference.

What the driver is sending:
OU=Farmland,OU=b2c,ou=ext,ou=people,dc=willeke,dc= com

What the context in the directory is:
ou=Farmland,ou=b2c,ou=ext,ou=people,dc=willeke,dc= com

If I do an LDIF with the same values, it imports fine:


Code:
--------------------
dn: uid=someuser,OU=Farmland,OU=b2c,ou=ext,ou=people,d c=willeke,dc=com
dxPwdLocked: FALSE
givenname: given
uid: someuser
initials: A
sn: surname
dxPwdPolicy: NonExpiringPasswordPolicyIDM
cn: someuser
objectclass: inetOrgPerson
objectclass: organizationalPerson
objectclass: person
objectclass: top
objectclass: nwPersonInfo
objectclass: ctscUserAuxClass
--------------------


Sure appears to be a bug.



Code:
--------------------
[10/23/14 13:15:58.427]:CAD ST:Stripping operation data from input document
[10/23/14 13:15:58.427]:CAD ST:CAD: LDAPSub.performAddOperation() Calling getAllSups(inetOrgPerson)
[10/23/14 13:15:58.427]:CAD ST:CAD: LDAP Add:
dn: uid=someuser,OU=Farmland,OU=b2c,ou=ext,ou=people,d c=willeke,dc=com
dxPwdLocked: FALSE
givenname: given
uid: someuser
initials: A
sn: surname
dxPwdPolicy: NonExpiringPasswordPolicyIDM
cn: someuser
objectclass: inetOrgPerson
objectclass: organizationalPerson
objectclass: person
objectclass: top
objectclass: nwPersonInfo
objectclass: ctscUserAuxClass

[10/23/14 13:15:58.429]:CAD ST:CAD: OpenLDAPConnection - Connect to the server
[10/23/14 13:15:58.429]:CAD ST:CAD: Opening clear text connection
[10/23/14 13:15:58.441]:CAD ST:CAD: Host name: 10.92.180.196
[10/23/14 13:15:58.441]:CAD ST:CAD: Port: 4052
[10/23/14 13:15:58.441]:CAD ST:CAD: DN: cn=casync,ou=NSC Managed,ou=accounts,dc=willeke,dc=net
[10/23/14 13:15:58.442]:CAD ST:CAD: Protocol version=3
[10/23/14 13:15:58.442]:CAD ST:CAD: SDK version=4.6
[10/23/14 13:15:58.444]:CAD ST:CAD: LDAPInterface.doLDAPAdd() Error: LDAPException: No Such Object (32) No Such Object
LDAPException: Matched DN: ou=b2c,ou=ext,ou=people,dc=willeke,dc=com
[10/23/14 13:15:58.445]:CAD ST:Restoring operation data to output document
[10/23/14 13:15:58.445]:CAD ST:SubscriptionShim.execute() returned:
[10/23/14 13:15:58.445]:CAD ST:
<nds dtdversion="2.0" ndsversion="8.x">
<source>
<product build="20130118_130343" instance="CAD" version="4.0.0.0">Identity Manager Driver for LDAP</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<status event-id="PEXTAUTH07#20141023171557#99#3:4bad6aa0-34e1-4965-b0ba-a06aad4be134" level="error">LDAPException: No Such Object (32) No Such Object
LDAPException: Matched DN: ou=b2c,ou=ext,ou=people,dc=willeke,dc=com<operatio n-data attempt-to-match="true" unmatched-src-dn="uid=someuser,OU=Farmland,OU=b2c"/>
</status>
</output>
</nds>
--------------------


Any ideas?

Thanks
-jim


--
jwilleke
------------------------------------------------------------------------
jwilleke's Profile: https://forums.netiq.com/member.php?userid=401
View this thread: https://forums.netiq.com/showthread.php?t=52026