[Wed Nov 1 11:37:28 2016][warn] [client 10.10.1.61] oc4j_socket_recvfull timed out
[Wed Nov 1 11:37:28 2016] [error] [client 10.10.1.61] [ecid: 1509525146:10.10.7.85:1275:0:45,0] mod_oc4j:
request to OC4J bi.erp.com:21500 failed: recv failed (errno=4)
Troubleshooting MOD_OC4J_0080 MOD_OC4J_0058 MOD_OC4J_0035 MOD_OC4J_0121 MOD_OC4J_0013 Errors In the HTTP Server error_log file [ID 329456.1]
The MOD_OC4J* errors basically convey that the HTTP Server (through mod_oc4j) is unable to communicate with the OC4J instance in question. Some of the possible causes are :
- 1. Internet Explorer (KeepAlive) Bug
- 2. Firewalls
- 3. Connection timeouts between HTTP Server/mod_oc4j & OC4J
- 4. OC4J instance running short on memory
- 5. OC4J JVMs loaded
- 6. Application(s) blocking up OC4J
Connection timeouts between HTTP Server/mod_oc4j & OC4J
In $ORACLE_HOME/Apache/Apache/conf/httpd.conf, increase the Timeout directive value to, say, 600 seconds. (This should be smaller than the Firewall timeout setting, if any)
In $ORACLE_HOME/Apache/Apache/conf/mod_oc4j.conf below the tag add the following:
Oc4jCacheSize 0
Oc4jConnTimeout 600 (This is again in seconds &, again, should be smaller than the Firewall timeout setting, if any)
Update the configuration as follows:
$ORACLE_HOME/dcm/bin/dcmctl updateconfig -ct ohs
$ORACLE_HOME/opmn/bin/opmnctl restartproc process-type=HTTP_Server
Comments
Tags: Internal Server Error, may be available in the server error log, More information about this error, More information about this error may be available in the server error log, oc4j, oc4j Timed Out, oc4j_socket_recvfull Timed Out, Oracle Application, Oracle APPs DBA, Oracle Apps erp12, Oracle DBA, Oracle EBS, Oralce Apps, server error log, Socket_recvfull, Solaris 10, The server encountered an internal error or misconfiguration and was unable to complete your request, Timed Out