I've search and found a bit of discussion on this subject previously, but unfortunately I've not gotten the answers I need fully...
We have apache on one server setup with proxypass to another server running tomcat... much of the time, all works well, but other times we get continual log messages as below:
(70007)The timeout specified has expired: ajp_ilink_receive() can't receive header
[Tue Feb 10 07:48:37 2009] [error] ajp_read_header: ajp_ilink_receive failed
[Tue Feb 10 07:48:37 2009] [error] (120006)APR does not understand this error code: proxy: read response failed from XXX.XXX.XXX::9020 (XXX.XXX.XXX)
Anyhow, using ProxyPass with ajp in httpd.conf... Apache v2.2.2
I've read that these errors might be fixed by switching from mod_proxy to mod_jk, OR switching from ajp to http in ProxyPass (as we don't need ajp for loadbalancing at present) OR upgrading to apache 2.2.9... but not sure what t to try. And does anyone know what causes them?
I can provide additional configuration code to review as needed. Really needing to resolve this... Thanks