Troubleshooting
Problem
"IO error during request parsing" found in pdweb.debug log.
Symptom
When looking at a pdweb.debug log, the following errors are observed...
2011-11-18-21:28:31.899+00:00I----- thread(214) trace.pdweb.debug:1
/project/amweb611/build/amweb611/src/pdweb/webseald/http/server/handle-call.cpp:138: IO error during request parsing
Cause
This message is logged by WebSEAL when it was not able to properly read a request from a client. Some common causes could be...
1) The client is badly broken, causing a parse error.
2) The client is slow, causing a timeout
3) The client didn't reuse a persistent connection so WebSEAL closed it to free up it's resources.
Resolving The Problem
Most of the time these messages can be safely ignored.
In the case of an incorrectly formatted request, then the client would need to be fixed to ensure that proper protocol rules are followed.
In the case of a persistent connection being cleaned up because the client did not re-use it, then the client will just have to setup a new connection for it's next request.
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21573010