我有完全使用Apache 2.4.2与mod_jk的1.2.35同样的问题打在RHEL 6的Glassfish 3.0.1一直没能找到解决的办法。
从Apache服务器上的mod_jk.log输出。
[info] ajp_connection_tcp_get_message::jk_ajp_common.c (1258): (worker1) can't receive the response header message from tomcat, network problems or tomcat (<GLASSFISH SERVER IP>:8009) is down (errno=110)
[error] ajp_get_reply::jk_ajp_common.c (2117): (worker1) Tomcat is down or refused connection. No response has been sent to the client (yet)
[info] ajp_service::jk_ajp_common.c (2614): (worker1) sending request to tomcat failed (recoverable), (attempt=2)
[error] ajp_service::jk_ajp_common.c (2634): (worker1) connecting to tomcat failed.
Glassfish已启动,并且可以通过端口8009从Apache服务器Telnet到Glassfish服务器,因此存在连接性。 Glassfish只是没有回应8009端口的信息,但在另一个听众(webcontainer端口即8080)上有回应。
你的Apache和glassfish之间是否有防火墙? –