tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Scott Severtson <>
Subject Re: Problem with mod_jk and Tomcat Native Connectors on Solaris
Date Tue, 10 Feb 2009 16:27:51 GMT

Another similar but not identical case:

Solaris 10 on x86 (occurs on both 32/64 bit hardware)
Tomcat 6.0.18
Tomcat Native 1.1.16
APR 1.3.3
Apache 2.2.11
Using mod_proxy_ajp and AjpAprProtocol

All tools compiled with GCC 3.4.3 (default shipped with Solaris 10).

mod_proxy_ajp times out waiting for tomcat to respond with:
The timeout specified has expired: ajp_ilink_receive() can't receive header

This occurs intermittently while loading a JSP consisting of:

I've proxied the AJP port, and can see the request being issued from
mod_proxy_ajp, but no response is generated. I've added an AccessLogValve,
but the requests that timeout are not logged.

Switching from AjpAprProtocol to AjpProtocol works around the problem, but
we really could benefit from send_file support.

jordiang wrote:
> In Solaris, I think the Tomcat Native library just loses some requests.

I concur; likely polling is somehow broken on Solaris. I think we can rule
out mod_jk/mod_proxy_ajp, as both are experiencing similar issues.

I am available to assist anyone with investigation/debugging - please let me
know how I can help.

--Scott Severtson
View this message in context:
Sent from the Tomcat - User mailing list archive at

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message