Application On Boarding (AoB) Test Connection for 12c Ldap Connector Throws [LDAP: error code 32 - The entry dc=xxxxx specified as the search base does not exist in the Directory Server]

(Doc ID 2383522.1)

Last updated on APRIL 13, 2018

Applies to:

Identity Manager - Version 12.2.1.3.0 and later
Information in this document applies to any platform.

Symptoms

Testing the connection for the 12c Ldap connector using Application on Boarding throws:

 

 

 

oracle.iam.platform.utils.SuperRuntimeException: Error connecting to application OUDUSers :: BaseContext is not valid, error message: [LDAP: error code 32 - The entry dc=example specified as the search base does not exist in the Directory Server]

at oracle.iam.application.impl.ApplicationManagerImpl.testConnection(ApplicationManagerImpl.java:530)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

 

Checking directly with ldapsearch shows that the base exists:

 

[oracle@pedrobox bin]$ ./ldapsearch -h localhost -p 1389 -D"cn=Directory Manager" -b "dc=example,dc=com" ou=*
Password for user 'cn=Directory Manager':
dn: ou=People,dc=example,dc=com
ou: People
objectClass: top
objectClass: organizationalUnit

 

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