My Oracle Support Banner

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 OCTOBER 10, 2019

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=<USERNAME>,cn=tivolientries,cn=users,dc=<COMPANY>,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

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.