OVD 11.1.1.7.0 Is Giving Error LDAP: Error Code 12 - Unavailable Critical Extension (Doc ID 1946010.1)

Last updated on SEPTEMBER 15, 2016

Applies to:

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

Symptoms

On : 11.1.1.7.0 version, Virtual Directory Server 

Applications fails when using OVD , connecting to ODSEE, the following error occurs.

ERROR
-----------------------
[2014-10-15T15:01:31.902-07:00] [octetstring] [TRACE] [] [com.octetstring.vde.plugins.usermanagement.UserManagement] [tid: 30] [ecid: 0000K^Lp8rbCknx5oBS4yY1KFSXz00039A,0] [SRC_CLASS: com.octetstring.vde.util.VDELogger] [SRC_METHOD: debug] filter (objectClass=groupOfUniqueNames) converted to (objectClass=groupOfUniqueNames)
[2014-10-15T15:01:31.902-07:00] [octetstring] [TRACE] [OVD-00023] [com.octetstring.vde.backend.jndi.TESS Corporate.BackendJNDI] [tid: 30] [ecid: 0000K^Lp8rbCknx5oBS4yY1KFSXz00039A,0] [SRC_CLASS: com.octetstring.vde.util.VDELogger] [SRC_METHOD: debug] [#TESS Corporate] JNDI Adapter Search using:[[
  BindDN: uid=c360adminuser,ou=serviceaccounts,ou=corporate,o=teds
  Base: ou=corporate,o=teds
  Scope: 2
  Attributes: [*, oblockouttime, oblogintrycount, obpasswordchangeflag, obuseraccountcontrol]
  Filter: objectClass=groupOfUniqueNames
]]
[2014-10-15T15:01:31.903-07:00] [octetstring] [TRACE] [OVD-00026] [com.octetstring.vde.backend.jndi.TESS Corporate.BackendJNDI] [tid: 30] [ecid: 0000K^Lp8rbCknx5oBS4yY1KFSXz00039A,0] [SRC_CLASS: com.octetstring.vde.util.VDELogger] [SRC_METHOD: debug] [#TESS Corporate] [[
  Remote Base: [#TESS Corporate]
]]
[2014-10-15T15:01:31.903-07:00] [octetstring] [TRACE] [OVD-00008] [com.octetstring.vde.router.RoutingHandler] [tid: 30] [ecid: 0000K^Lp8rbCknx5oBS4yY1KFSXz00039A,0] [SRC_CLASS: com.octetstring.vde.util.VDELogger] [SRC_METHOD: debug] Bind: Selected (Adapter#ODSEE_Corporate [Priority : 50]) backend for: ou=corporate,o=teds.
[2014-10-15T15:01:31.904-07:00] [octetstring] [TRACE] [OVD-00008] [com.octetstring.vde.router.RoutingHandler] [tid: 30] [ecid: 0000K^Lp8rbCknx5oBS4yY1KFSXz00039A,0] [SRC_CLASS: com.octetstring.vde.util.VDELogger] [SRC_METHOD: debug] Bind: Selected (Adapter#TESS Corporate [Priority : 50]) backend for: ou=corporate,o=teds.
[2014-10-15T15:01:31.905-07:00] [octetstring] [TRACE:32] [] [com.octetstring.vde.router.RoutingRule] [tid: 30] [ecid: 0000K^Lp8rbCknx5oBS4yY1KFSXz00039A,0] [SRC_CLASS: com.octetstring.vde.util.VDELogger] [SRC_METHOD: dump] Rule[TESS Corporate] checking binding for adapter#ODSEE_Corporate
[2014-10-15T15:01:31.905-07:00] [octetstring] [TRACE:32] [] [com.octetstring.vde.router.RoutingRule] [tid: 30] [ecid: 0000K^Lp8rbCknx5oBS4yY1KFSXz00039A,0] [SRC_CLASS: com.octetstring.vde.util.VDELogger] [SRC_METHOD: dump] Rule[TESS Corporate] REJECTED - #ODSEE_Corporate not on bind adapters list
[2014-10-15T15:01:31.906-07:00] [octetstring] [TRACE:32] [] [com.octetstring.vde.router.RoutingRule] [tid: 30] [ecid: 0000K^Lp8rbCknx5oBS4yY1KFSXz00039A,0] [SRC_CLASS: com.octetstring.vde.util.VDELogger] [SRC_METHOD: dump] Rule[TESS Corporate] checking binding for adapter#TESS Corporate
[2014-10-15T15:01:31.907-07:00] [octetstring] [TRACE] [] [com.octetstring.vde.router.RoutingRule] [tid: 30] [ecid: 0000K^Lp8rbCknx5oBS4yY1KFSXz00039A,0] [SRC_CLASS: com.octetstring.vde.util.VDELogger] [SRC_METHOD: debug] Rule[TESS Corporate] dn: uid=c360adminuser,ou=serviceaccounts,ou=corporate,o=teds MAPPED TO: uid=c360adminuser,ou=serviceaccounts,ou=corporate,o=teds
[2014-10-15T15:01:31.912-07:00] [octetstring] [WARNING] [OVD-40066] [com.octetstring.vde.backend.jndi.ConnectionHandle] [tid: 30] [ecid: 0000K^Lp8rbCknx5oBS4yY1KFSXz00039A,0] Remote Server Failure:tstesd02-zd02:11389.[[
javax.naming.OperationNotSupportedException: [LDAP: error code 12 - Unavailable Critical Extension]; remaining name 'ou=corporate,o=teds'
at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3127)
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.searchAux(LdapCtx.java:1829)
at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1752)
at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:368)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:338)
at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:257)
at com.octetstring.vde.backend.jndi.ConnectionHandle.search(ConnectionHandle.java:271)
at com.octetstring.vde.backend.jndi.JNDIEntrySet.initialize(JNDIEntrySet.java:227)
at com.octetstring.vde.backend.jndi.BackendJNDI.get(BackendJNDI.java:753)
at com.octetstring.vde.chain.Chain.nextGet(Chain.java:297)
at com.octetstring.vde.chain.plugins.usermanagement.UserManagement.get(UserManagement.java:776)
at com.octetstring.vde.chain.Chain.nextGet(Chain.java:308)
at com.octetstring.vde.chain.plugins.performance.MonitorPerformance.monitorSearch(MonitorPerformance.java:503)
at com.octetstring.vde.chain.plugins.performance.MonitorPerformance.get(MonitorPerformance.java:418)

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