Unable to Start OC4J_SECURITY-Broken pipe

(Doc ID 1475368.1)

Last updated on SEPTEMBER 08, 2017

Applies to:

Oracle Application Server Single Sign-On - Version 10.1.2.0.2 to 10.1.4.3 [Release 10gR2 to 10gR3]
Information in this document applies to any platform.
***Checked for relevance on 26-Jul-2017***

Symptoms

Unable to start OC4J_SECURITY;

OPMN command fails with errors shown below.

bash-3.00$ /appl/infra/opmn/bin/opmnctl startproc process-type=OC4J_SECURITY
opmnctl: starting opmn managed processes...
================================================================================
opmn id=APEXBOS:6200
0 of 1 processes started.

ias-instance id=appbos.apexbos
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ias-component/process-type/process-set:
OC4J/OC4J_SECURITY/default_island

Error
--> Process (pid=5827)
time out while waiting for a managed process to start
Log:
/appl/infra/opmn/logs/OC4J~OC4J_SECURITY~default_island~1

 

OC4J~OC4J_SECURITY~default_island~1 log file shows the following;

12/07/04 18:44:39 [warning] cannot validate connection, serialNumber=19284, type=ldap
oracle.idm.connection.ConnectionException: cannot validate ldap context, serialNumber=19284, type=ldap, operation=validate
at oracle.idm.connection.ldap.LdapConnectionManager.validateConnection(LdapConnectionManager.java:263)
at oracle.idm.connection.ConnectionPool.validateConnection(ConnectionPool.java:3247)
at oracle.idm.connection.ConnectionPool.validateConnections(ConnectionPool.java:3197)
at oracle.idm.connection.ConnectionPool.monitorConnections(ConnectionPool.java:3521)
at oracle.idm.connection.ConnectionPool$Monitor$Task.run(ConnectionPool.java:3970)
at java.util.TimerThread.mainLoop(Timer.java:432)
at java.util.TimerThread.run(Timer.java:382)
Caused by: javax.naming.CommunicationException: connection closed [Root exception is java.io.IOException: connection closed]; remaining name ''
at com.sun.jndi.ldap.LdapCtx.doSearch(LdapCtx.java:1964)
at com.sun.jndi.ldap.LdapCtx.doSearchOnce(LdapCtx.java:1896)
at com.sun.jndi.ldap.LdapCtx.c_getAttributes(LdapCtx.java:1289)
at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_getAttributes(ComponentDirContext.java:213)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.getAttributes(PartialCompositeDirContext.java:121)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.getAttributes(PartialCompositeDirContext.java:109)
at javax.naming.directory.InitialDirContext.getAttributes(InitialDirContext.java:121)
at oracle.idm.connection.ldap.LdapContextManager.validateLdapContext(LdapContextManager.java:655)
at oracle.idm.connection.ldap.LdapConnectionManager.validateConnection(LdapConnectionManager.java:261)
... 6 more
Caused by: java.io.IOException: connection closed
at com.sun.jndi.ldap.LdapClient.ensureOpen(LdapClient.java:1648)
at com.sun.jndi.ldap.LdapClient.search(LdapClient.java:594)
at com.sun.jndi.ldap.LdapCtx.doSearch(LdapCtx.java:1947)
... 14 more
.
12/07/04 18:47:06 Broken pipe

 

 

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