DIP 11g: "LDAP: Error Code 21 - Invalid Attribute Syntax" When Synchronizing 'userpassword' Or 'ibm-slapdAdminPw' Attribute from Tivoli to OID (Doc ID 2168944.1)

Last updated on AUGUST 24, 2016

Applies to:

Oracle Internet Directory - Version 11.1.1 and later
Information in this document applies to any platform.

Symptoms

Synchronizing users to Oracle Internet Directory (OID) 11g via a Directory Integration Platform (DIP) Tivoli Directory Server (DS) sync profile generates "LDAP: error code 21" error:

ODIException: Error Modifying Entry in Directory
at oracle.ldap.odip.gsi.LDAPWriter.modify(LDAPWriter.java:576)
at oracle.ldap.odip.gsi.LDAPWriter.performWriteChanges(LDAPWriter.java:392)
at oracle.ldap.odip.gsi.LDAPWriter.writeChanges(LDAPWriter.java:256)
at oracle.ldap.odip.web.DIPSyncWriterThread.run(DIPSyncWriterThread.java:71)
Caused by: javax.naming.directory.InvalidAttributeValueException: [LDAP: error code 21 - Invalid Attribute Syntax]; remaining name 'uid=myuser,cn=tivolientries,cn=users,dc=mycompany,dc=com'
at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3080)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3013)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2820)
at com.sun.jndi.ldap.LdapCtx.c_modifyAttributes(LdapCtx.java:1458)
at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_modifyAttributes(ComponentDirContext.java:255)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.modifyAttributes(PartialCompositeDirContext.java:172)
at javax.naming.directory.InitialDirContext.modifyAttributes(InitialDirContext.java:153)
at oracle.ldap.odip.gsi.LDAPWriter.modify(LDAPWriter.java:552)
... 3 more

Changes

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms