My Oracle Support Banner

Fusion Apps Integrated with OVD/OID 11g - Unable to Save User Preference Language - LDAP: error code 50 - Insufficient Access Rights (Doc ID 1954971.1)

Last updated on MARCH 08, 2017

Applies to:

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

Symptoms

In an OIM/OAM/OID/OVD (libOVD) integration with Fusion Applications,
End user is unable to modify language preference successfully.

Debugging OVD at level Trace 32, we find the following within the OVD diag logs:

[2014-12-15T10:37:21.193-05:00] [octetstring] [TRACE:32] [] [com.octetstring.vde.chain.plugins.DumpTransactions.DumpTransactions] [tid: 27] [ecid: 0000KdEaC0_CsliPX6T4hb1KZjzw00006U,0] [SRC_CLASS: com.octetstring.vde.util.VDELogger] [SRC_METHOD: log] !MODIFY Operation: (Transaction#OctetString.GlobalServiceInterface.myDumpTr.359)[[
BindDN: cn=oamLDAP,cn=systemids,dc=oracle,dc=com[10.10.10.10]
Entry: cn=FAAdmin,cn=users,dc=oracle,dc=com
Changes:
replace: orclfalanguage
orclfalanguage: de
-

!
]]
[2014-12-15T10:37:21.194-05:00] [octetstring] [TRACE] [OVD-00008] [com.octetstring.vde.router.RoutingHandler] [tid: 27] [ecid: 0000KdEaC0_CsliPX6T4hb1KZjzw00006U,0] [SRC_CLASS: com.octetstring.vde.util.VDELogger] [SRC_METHOD: debug] Bind: Selected (Adapter#USER_OID [Priority : 50]) backend for: dc=oracle,dc=com.
[2014-12-15T10:37:21.194-05:00] [octetstring] [TRACE] [] [com.octetstring.vde.plugins.usermanagement.UserManagement] [tid: 27] [ecid: 0000KdEaC0_CsliPX6T4hb1KZjzw00006U,0] [SRC_CLASS: com.octetstring.vde.util.VDELogger] [SRC_METHOD: debug] modify request received: replace: orclfalanguage[[
orclfalanguage: de
-

++++++++++++++

and then OID throws the ldap 50 error to OVD.  (if debugging both OVD and OID, the ldap 50 error would appear within the logs for both)

[2014-12-15T10:37:21.200-05:00] [octetstring] [TRACE] [] [com.octetstring.vde.router.RoutingRule] [tid: 27] [ecid: 0000KdEaC0_CsliPX6T4hb1KZjzw00006U,0] [SRC_CLASS: com.octetstring.vde.util.VDELogger] [SRC_METHOD: debug] Rule[USER_OID] dn: cn=oamLDAP,cn=systemids,dc=oracle,dc=com MAPPED TO: cn=oamLDAP,cn=systemids,dc=oracle,dc=com
[2014-12-15T10:37:21.204-05:00] [octetstring] [WARNING] [OVD-40082] [com.octetstring.vde.backend.jndi.ConnectionHandle] [tid: 27] [ecid: 0000KdEaC0_CsliPX6T4hb1KZjzw00006U,0] Could not modify entry.[[
javax.naming.NoPermissionException: [LDAP: error code 50 - Insufficient Access Rights]; remaining name 'cn=FAAdmin,cn=users,dc=oracle,dc=com'
at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3075)
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)



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


This document is being delivered to you via Oracle Support's Rapid Visibility (RaV) process and therefore has not been subject to an independent technical review.
My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.