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 SEPTEMBER 04, 2019

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: <ECID] [SRC_CLASS: com.octetstring.vde.util.VDELogger] [SRC_METHOD: log] !MODIFY Operation: (Transaction#OctetString.GlobalServiceInterface.myDumpTr.359)[[
BindDN: cn=oamLDAP,cn=systemids,dc=<COMPANY>,dc=com[10.10.10.10]
Entry: cn=FAAdmin,cn=users,dc=<COMPANY>,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: <ECID>] [SRC_CLASS: com.octetstring.vde.util.VDELogger] [SRC_METHOD: debug] Bind: Selected (Adapter#USER_OID [Priority : 50]) backend for: dc=<COMPANY>,dc=com.
[2014-12-15T10:37:21.194-05:00] [octetstring] [TRACE] [] [com.octetstring.vde.plugins.usermanagement.UserManagement] [tid: 27] [ecid: <ECID>] [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: <ECID>] [SRC_CLASS: com.octetstring.vde.util.VDELogger] [SRC_METHOD: debug] Rule[USER_OID] dn: cn=oamLDAP,cn=systemids,dc=<COMPANY>,dc=com MAPPED TO: cn=oamLDAP,cn=systemids,dc=<COMPANY>,dc=com
[2014-12-15T10:37:21.204-05:00] [octetstring] [WARNING] [OVD-40082] [com.octetstring.vde.backend.jndi.ConnectionHandle] [tid: 27] [ecid: <ECID>] Could not modify entry.[[
javax.naming.NoPermissionException: [LDAP: error code 50 - Insufficient Access Rights]; remaining name 'cn=FAAdmin,cn=users,dc=<COMPANY>,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)



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
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.