My Oracle Support Banner

javax.naming.NoPermissionException: Unable To Use Ldap Sync With Ovd-Oid (Doc ID 1410515.1)

Last updated on OCTOBER 22, 2019

Applies to:

Identity Manager - Version 11.1.1.5.0 and later
Information in this document applies to any platform.
**Checked for Relevance on 07-Sep-2013**

Symptoms

LDAP sync was not enabled at the time of installation, so tried to enable it at post installation as per the procedure documented here :

Enabling LDAP Synchronization

But facing the issue where user created in OIM does not flow into OVD-OID. Note, this is not setup over SSL or libOVD and using OVD that is connected to OID

Following exceptions can be seen

<Feb 9, 2012 2:01:28 PM CET> <Error> <oracle.iam.ldapsync.vo> <IAM-3010040> <An error occurred while determining the LDAP container.
oracle.iam.ldapsync.exception.LDAPContainerMappingException: Failed to load LDAP container mapping rules.
at oracle.iam.ldapsync.impl.DefaultLDAPContainerMapper.loadRules(Default
LDAPContainerMapper.java:286)
at oracle.iam.ldapsync.impl.DefaultLDAPContainerMapper.getUserContainerD
N(DefaultLDAPContainerMapper.java:119)
at oracle.iam.ldapsync.vo.LDAPContainer.<init>(LDAPContainer.java:76)
at oracle.iam.ldapsync.impl.util.LDAPSyncUtil.generateAndValidateRDN(LDA
PSyncUtil.java:819)
at oracle.iam.ldapsync.impl.eventhandlers.user.RDNPreProcessHandler.exec
ute(RDNPreProcessHandler.java:68)
at oracle.iam.platform.kernel.impl.OrchProcessData.runPreProcessEvents(O
rchProcessData.java:898)
at oracle.iam.platform.kernel.impl.OrchProcessData.runEvents(OrchProcess
Data.java:634)

<Feb 9, 2012 2:27:57 PM CET> <Error> <oracle.iam.platform.entitymgr.provider.ldap> <IAM-0042002> <An error occurred while creating the entity in LDAP, and the corresponding error is - {0} javax.naming.NoPermissionException: [LDAP: error code 50 - LDAP Error 50 : [LDAP : error code 50 - Insufficient Access Rights]]; remaining name 'cn=<User_Name>,cn=<CN>,dc=<DC2>,dc=<DC1>'
at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3049)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2987)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2794)
at com.sun.jndi.ldap.LdapCtx.c_createSubcontext(LdapCtx.java:788)
at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_createSubcontext(Compo
nentDirContext.java:319)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.createSubcontext(
PartialCompositeDirContext.java:248)
at javax.naming.directory.InitialDirContext.createSubcontext(InitialDirC
ontext.java:183)


OIM console displays popup with error message :

"An error occurred while performing create user operation. Insufficient Access Rights"



Changes

 

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
 Enabling LDAP Synchronization
Changes
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.