My Oracle Support Banner

Error: Authentication Failed Intermitently. OID External Authenticator Java Plugin Enable. Hard Error On Read, OS Error = 110 (Doc ID 1498229.1)

Last updated on MARCH 06, 2023

Applies to:

Oracle Internet Directory - Version 10.1.4.3 to 11.1.1.6.0 [Release 10gR3 to 11g]
Information in this document applies to any platform.

Symptoms

1. Setup OID/AD DIP import synchronization. Once synchronized AD users from AD to OID, then user is provisioning from OID to EBS.

2. OID Java External authentication plug-in setup to authenticate with AD users password.

2. Two days ago users are not able to sign consistently.

3. They receive the error listed (OS error = 110):

////////////////////////////////////////////////////////////
[2012-10-09T09:09:55-06:00] [OID] [TRACE:16] [] [OIDLDAPD] [host: <OID_HOST>] ... ServerWorker (REG):[[
BEGIN
ConnID:12215 mesgID:2 OpID:1  OpName:search ConnIP:<IP_ADDRESS> ConnDN:cn=odisrv,cn=registered instances,cn=directory integration platform,cn=products,cn=oraclecontext
INFO :gslfseADoSearch BASE =  FILTER = (objectclass=*) #REQDATTR = 1 SCOPE = 0 REQDATTRS = lastchangenumber
 TIMELIMIT = 3600 SIZELIMIT = 0 DEREF = 3
2012-10-09T09:09:55 * INFO:gsleswrASndResult OPtime=669 micro sec RESULT=0 tag=101 nentries=1
END
]]
[2012-10-09T09:10:10-06:00] [OID] [NOTIFICATION:16] [] [OIDLDAPD] [host: <OID_HOST>] ... ServerDispatcher  : sgslufread: Hard error on read, OS error = 110
////////////////////////////////////////////////////////////

------------------

////////////////////////////////////////////////////////////
[2012-10-09T09:14:30-06:00] [OID] [TRACE:16] [] [OIDLDAPD] [host: <OID_HOST>] ... ServerWorker (REG):[[
BEGIN
ConnID:12290 mesgID:1 OpID:0  OpName:bind ConnIP:<IP_ADDRESS> ConnDN:Anonymous
INFO : gslfbidbDoBind *  Version=3 BIND dn="orclapplicationcommonname=<APP_NAME>,cn=ebusiness,cn=products,cn=oraclecontext,dc=us,dc=<COMPANY>,dc=com" method=128
                 ConnId = 12290, op=0, IpAddr=<IP_ADDRESS>
2012-10-09T09:14:30 * INFO:gsleswrASndResult OPtime=322 micro sec RESULT=49 tag=97 nentries=0
END
]]
[2012-10-09T09:14:33-06:00] [OID] [NOTIFICATION:16] [] [OIDLDAPD] [host: <OID_HOST>] ... ServerDispatcher  : sgslufread: Hard error on read, OS error = 110

////////////////////////////////////////////////////////////

4. After waiting a period of time like 2 minutes with several more attempts, then can sign on. Basically

it is like intermitent behavior.



Changes

 

Showing AD server in OID plugin auth:


cn=oidexplg_compare_ad,cn=plugin,cn=subconfigsubentry
orclpluginsecuredflexfield;walletpwd=<PASSWORD>
orclpluginsecuredflexfield;walletpwd2=<PASSWORD>
orclpluginflexfield;port2=<AD_SSL_PORT>
orclpluginflexfield;isssl2=1
orclpluginflexfield;host2=<AD_HOST2>
orclpluginflexfield;host= <AD_HOST1>
orclpluginflexfield;walletloc2=/location/wallet
orclpluginflexfield;port=<AD_PORT>
orclpluginflexfield;walletloc=/tmp
orclpluginflexfield;isssl=0
orclpluginflexfield;isfailover=0
orclpluginsubscriberdnlist=cn=users,dc=us,dc=<COMPANY>,dc=com
cn=oidexplg_compare_ad
objectclass=orclPluginConfig
objectclass=top
orclpluginname=oidexplg.jar
orclplugintype=operational
orclpluginkind=java
orclplugintiming=when
orclpluginldapoperation=ldapcompare
orclpluginenable=1
orclpluginversion=1.0.1
orclpluginisreplace=1
orclpluginattributelist=userpassword
orclpluginentryproperties=(!(&(objectclass=orcladobject)(objectclass=orcluserv2)))
orclpluginclassreloadenabled=0

cn=oidexplg_bind_ad,cn=plugin,cn=subconfigsubentry
orclpluginsubscriberdnlist=cn=users,dc=us,dc=<COMPANY>,dc=com
orclpluginflexfield;isfailover=0
orclpluginflexfield;isssl2=1
orclpluginflexfield;walletloc2=/location/wallet
orclpluginflexfield;isssl=0
orclpluginflexfield;port=<AD_PORT>
orclpluginflexfield;host= <AD_HOST1>
orclpluginflexfield;walletloc=/tmp
orclpluginflexfield;host2=<AD_HOST2>
orclpluginflexfield;port2=<AD_SSL_PORT>
orclpluginsecuredflexfield;walletpwd=<PASSWORD>
orclpluginsecuredflexfield;walletpwd2=<PASSWORD>
cn=oidexplg_bind_ad
objectclass=orclPluginConfig
objectclass=top
orclpluginname=oidexplg.jar
orclplugintype=operational
orclpluginkind=java
orclplugintiming=when
orclpluginldapoperation=ldapbind
orclpluginenable=1
orclpluginversion=1.0.1
orclpluginisreplace=1
orclpluginentryproperties=(!(&(objectclass=orcladobject)(objectclass=orcluserv2)))
orclpluginclassreloadenabled=0

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.