You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@httpd.apache.org by bu...@apache.org on 2008/07/28 17:50:11 UTC
DO NOT REPLY [Bug 36495] mod_proxy_ajp: ajp_check_msg_header() got
bad signature xxxx
https://issues.apache.org/bugzilla/show_bug.cgi?id=36495
concentratedawesome <an...@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |andy.steeley@gmail.com
--- Comment #26 from concentratedawesome <an...@gmail.com> 2008-07-28 08:50:10 PST ---
I don't know if this is relevant to this bug, but I saw this error reliably:
[error] ajp_check_msg_header() got bad signature 420
[error] ajp_ilink_receive() received bad header
[error] ajp_read_header: ajp_ilink_receive failed
[error] (120007)APR does not understand this error
code: proxy: read response failed from 127.0.0.1:8009 (localhost)
when using Apache 2.2.3 & mod_proxy_ajp to proxy a JBoss 4.2.2.GA / Tomcat
5.5.x app.
I found that my JBoss app wasn't setting the content-length response header.
For some reason, this caused my proxy to fail (503) after a number of requests.
The number of requests that before failure varied, but the error above always
coincided with the 503s. Just adding the Content-Length header in my
JBoss/Tomcat app fixed it for me. It may be relevant to mention that my
proxied app was serving PDFs (w/ MIME application/pdf), not text/html.
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org