My Oracle Support Banner

OBIEE Intermittant User Login Errors When Connecting To Microsoft Active Directory via libOVD: [LIBOVD-40066] / javax.naming.NamingException: LDAP response read timed out, timeout used:120000ms.; remaining name '<DN>' (Doc ID 1943525.1)

Last updated on JANUARY 18, 2024

Applies to:

Oracle Virtual Directory - Version 11.1.1.7.0 and later
Business Intelligence Server Enterprise Edition - Version 11.1.1.3.0 [1905] and later
Information in this document applies to any platform.

Symptoms

Library OVD (libOVD) 11.1.1.7.0 integrated with OBIEE.

Intermittent login failures, user sessions cannot connect to OBIEE using load-balanced Microsoft (MS) Active Directory (AD) logins.

Then, a few minutes later, the users are able to login again.

The log shows a timeout error, but no performance issues on the AD server:

[2014-08-06T19:32:23.513+01:00] [xxxxx] [WARNING] [LIBOVD-40066] [oracle.ods.virtualization.engine.backend.jndi.xxxxx] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId:xxxx ] [ecid: xxxxxxxxx] [APP: <APP>] [J2EE_APP.name: <APP>] [J2EE_MODULE.name:<APP>] [WEBSERVICE.name: SecurityWebService] [WEBSERVICE_PORT.name: SecurityWebServicePort] Remote Server Failure:<AD_HOSTNAME>:<SSL_PORT>.[[
javax.naming.NamingException: LDAP response read timed out, timeout used:120000ms.; remaining name 'OU=<OU>,DC=<SUB_DOMAIN>,DC=<DOMAIN>,DC=com'
at com.sun.jndi.ldap.Connection.readReply(Connection.java:466)
at com.sun.jndi.ldap.LdapClient.getSearchReply(LdapClient.java:611)
at com.sun.jndi.ldap.LdapClient.search(LdapClient.java:534)
at com.sun.jndi.ldap.LdapCtx.doSearch(LdapCtx.java:1965)
at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1827)
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 oracle.ods.virtualization.engine.backend.jndi.ConnectionHandle.search(ConnectionHandle.java:262)
at oracle.ods.virtualization.engine.backend.jndi.JNDIEntrySet.initialize(JNDIEntrySet.java:221)


Already applied the following Note to no avail:   Getting Users & Group Information From An LDAP Identity Store Failing With Timeout Errors <Document 1496401.1>

Also already applied other tuning, such as increasing the connection pool size parameter for libOVD in adapters.os_xml, i.e., from 10 to 100.


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
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.