OID Integrated Products' Operations Fail with: Operations error: entity=cn=users,dc=<company>,dc=com op=<operation> mesg=Operations Error LDAP Error 1 : LDAP response read timed out, timeout used:15000ms.
(Doc ID 2123623.1)
Last updated on JANUARY 08, 2024
Applies to:
Oracle Internet Directory - Version 11.1.1 and laterOracle Entitlements Server - Version 11.1.2.0.0 and later
Oracle Access Manager - Version 11.1.2.0.0 and later
Oracle Virtual Directory - Version 11.1.1.9.0 and later
Information in this document applies to any platform.
Symptoms
Oracle Internet Directory (OID) integrated with other products such as Oracle Entitlement Server (OES) and WebCenter (WC), Oracle Access Manager (OAM) Single Sign-On (SSO) and E-Business Suite (EBS) / Hyperion, etc.
OID is the user identity store and the OID provider is configured in the WebLogic (WLS) Console (all providers are set to sufficient).
If using only a single OID server connected directly to the application, then everything works consistently.
The problem only occurs if using the OID cluster which is front ended by a load balancer or firewall.
OAM diagnostic log shows:
[2021-02-05T14:35:36.343+03:00] [<oam server>] [NOTIFICATION] [] [oracle.ods.virtualization.engine.backend.jndi.adapter1] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: ecid>] [APP: oam_server#11.1.2.0.0] [DSID: <dsid>] Priming the connection pool.ldap://<OID VIP hostname>:<port>
[2021-02-05T14:35:48.347+03:00] [<oam server>] [WARNING] [LIBOVD-60024] [oracle.ods.virtualization.engine.backend.jndi.adapter1] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: ecid>] [APP: oam_server#11.1.2.0.0] [DSID: <dsid>] Connection error: LDAP response read timed out, timeout used:15000ms..
[2021-02-05T14:35:48.348+03:00] [<oam server>] [NOTIFICATION] [LIBOVD-20044] [oracle.ods.virtualization.accesslog] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: ecid>] [APP: oam_server#11.1.2.0.0] [DSID: <dsid>] conn=1 op=27 RESULT err=1 tag=0 nentries=0 etime=0 dbtime=0 mem=5,577,981,520/8,144,289,792
[2021-02-05T14:35:48.349+03:00] [<oam server>] [WARNING] [IGF-00008] [oracle.igf.ovd] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: ecid>] [APP: oam_server#11.1.2.0.0] [DSID: <dsid>] Operations error: entity=cn=users,dc=<company>,dc=com op=find mesg=Operations Error LDAP Error 1 : LDAP response read timed out, timeout used:15000ms.
[2021-02-05T14:35:48.350+03:00] [<oam server>] [ERROR] [OAMSSA-20027] [oracle.oam.user.identity.provider] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: ecid>] [APP: oam_server#11.1.2.0.0] [DSID: <dsid>] Could not get user : <username>, idstore: OID, with exception: oracle.igf.ids.IDSException: Operations error: entity=cn=users,dc=<company>,dc=com op=find mesg= .
When trying to search a user within OES console which connects to OID, it returns a pop up window with error:
Messages for this page are listed below.
[x] An error has occurred, Please view the logs for details.
[x] oracle.ifg.ids.IDSException: Operations error: entity=cn=Users,dc=<company>,dc=com op= searching AdditionalInfo: LDAP Error 1 : LDAP response read timed out, timeout used:40000ms.
[x] Operations error: entity=cn=Users,dc=<company>,dc=com op= searching
OES Application log shows:
org.cap.authorization.services.ServiceException: Service Error : oracle.security.idm.OperationFailureException: javax.naming.ServiceUnavailableException: <LBR_HOSTNAME>:<PORT>; socket closed; remaining name 'cn=users,dc=<company>,dc=com'
at org.cap.authorization.services.AbstractCommonService.getServiceException(AbstractCommonService.java:261)
at org.cap.authorization.services.DefaultAuthorizationService.getAccessAllowedResources(DefaultAuthorizationService.java:262)
at org.cap.elss.dashboard.ui.managed.DashboardBean.init(DashboardBean.java:268)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sun.el.parser.AstValue.invoke(AstValue.java:187)
at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:297)
at oracle.adf.controller.internal.util.ELInterfaceImpl.invokeMethod(ELInterfaceImpl.java:173)
at oracle.adfinternal.controller.activity.MethodCallActivityLogic.execute(MethodCallActivityLogic.java:162)
at oracle.adfinternal.controller.engine.ControlFlowEngine.executeActivity(ControlFlowEngine.java:1068)
at oracle.adfinternal.controller.engine.ControlFlowEngine.doRouting(ControlFlowEngine.java:954)
at oracle.adfinternal.controller.engine.ControlFlowEngine.doRouting(ControlFlowEngine.java:853)
at oracle.adfinternal.controller.engine.ControlFlowEngine.invokeTaskFlow(ControlFlowEngine.java:245)
at oracle.adfinternal.controller.state.ChildViewPortContextImpl.invokeTaskFlow(ChildViewPortContextImpl.java:104)
at oracle.adfinternal.controller.state.ControllerState.createChildViewPort(ControllerState.java:1519)
at oracle.adfinternal.controller.ControllerContextImpl.createChildViewPort(ControllerContextImpl.java:88)
at oracle.adf.controller.internal.binding.TaskFlowRegionModelViewPort.createRegionViewPortContext(TaskFlowRegionModelViewPort.java:830)
at oracle.adf.controller.internal.binding.TaskFlowRegionModelViewPort.getViewPort(TaskFlowRegionModelViewPort.java:674)
at oracle.adf.controller.internal.binding.TaskFlowRegionModelViewPort.doProcessBeginRegion(TaskFlowRegionModelViewPort.java:256)
at oracle.adf.controller.internal.binding.TaskFlowRegionModelViewPort.processBeginRegion(TaskFlowRegionModelViewPort.java:157)
at oracle.adf.controller.internal.binding.TaskFlowRegionModelLocal.processBeginRegion(TaskFlowRegionModelLocal.java:12)
at oracle.adf.view.rich.component.fragment.UIXRegion$RegionContextChange.doChangeImpl(UIXRegion.java:1295)
at oracle.adf.view.rich.context.DoableContextChange.doChange(DoableContextChange.java:91)
at oracle.adf.view.rich.component.fragment.UIXRegion._beginInterruptibleRegion(UIXRegion.java:763)
at oracle.adf.view.rich.component.fragment.UIXRegion.processRegion(UIXRegion.java:565)
at oracle.adfinternal.view.faces.taglib.region.AbstractRegionTag.doStartTag(AbstractRegionTag.java:80)
at oracle.adfinternal.view.faces.taglib.region.RegionTag.doStartTag(RegionTag.java:89)
at oracle.jsp.runtime.tree.OracleJspBodyTagNode.executeHandler(OracleJspBodyTagNode.java:50)
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 |