Time out was happening for a long running report, after looking into the ohs logs and ords logs, i noticed the below error and as per Oracle notes -WLIOTimeoutSecs
New name for HungServerRecoverSecs.
Default: 120
Applies to: Oracle HTTP Server, Oracle iPlanet Web Server, Apache HTTP Server, Microsoft IIS
Defines the amount of time the plug-in waits for a response to a request from WebLogic Server. The plug-in waits for WLIOTimeoutSecs for the server to respond and then declares that server dead, and fails over to the next server. You must set the value to a large value. If the value is less than the time the servlets take to process, then you might see unexpected results.
Minimum value: 10
Maximum value: 2147483647[2019-06-25T09:57:19.9092+02:00] [OHS] [ERROR:32] [OH99999] [weblogic] [client_id: IP ADDRESS] [host_id: SERVERNAME] [host_addr: IPADDRESS] [pid: 13755] [tid: 139730859562752] [user: root] [ecid: 005Z2502f7YFk3F5R3XBid0003Mp000007] [rid: 0] [VirtualHost: VHOSTNAME:0] ap_proxy: trying POST /appname/wwv_flow.accept at backend host WLMNSERVER/PORT; got exception 'READ_TIMEOUT [os error=0, line 284 of Reader.cpp]: no read after 120 seconds'; state: reading status line or response headers from WLS (wrote? Y read? N); not failing over because method not idempotent, referer https://appurl/contextpath/f?p=100:500:9267923238915::NO:RP::
WLIOTimeoutSecs 30000
above line I added into the ssl.conf file under the VH, under /location section like-
SetHandler weblogic-handler
WebLogicHost servername
WebLogicPort 9005
WLProxySSL ON
WLIOTimeoutSecs 30000
SetHandler weblogic-handler
WebLogicHost servername
WebLogicPort 9005
WLProxySSL ON
WLIOTimeoutSecs 30000
Check Certifcate Expiry with linux command line –
openssl s_client -servername servernameusedinsslconf -connect servernamedefinedinssl:4443 | openssl x509 -noout -dates
Below output you will get —
cert details with below info
notBefore=Aug 28 07:15:58 2020 GMT
notAfter=Sep 27 00:00:00 2021 GMT