【问题标题】:Unable to connect from apache to tomcat server无法从 apache 连接到 tomcat 服务器
【发布时间】:2019-02-14 16:03:21
【问题描述】:

应用程序不工作并且失败,原因如下。有人可以帮忙吗?

连接性 apache -> tomcat

错误日志

[2018 年 9 月 10 日星期一 03:00:07.123556] [proxy_ajp:error] [pid 12345] (104) 对等方重置连接:AH01030:ajp_ilink_receive() 不能 接收头

ssl_error_log

[2018 年 9 月 10 日星期一 03:00:07.123456] [proxy_ajp:error] [pid 12345] [客户端 10.10.34.901:56789] AH00992:ajp_read_header: ajp_ilink_receive 失败,

Tomcat 配置

<Connector port="8009" 
           protocol="AJP/1.3" 
           maxConnections="256" 
           keepAliveTimeout="30000" 
           redirectPort="8443">

Apache 配置

ProxyPass / ajp://localhost:8009/ timeout=600
ProxyPassReverse / ajp://localhost:8009/ timeout=600

【问题讨论】:

  • 有人请帮忙

标签: apache tomcat connectivity


【解决方案1】:

ProxyPass 需要an additional argument,例如

ProxyPass / ajp://localhost:8009/ ...

【讨论】:

  • 是的,我在下面尝试过仍然无法正常工作。 ProxyPass / ajp://localhost:8009/ timeout=600 ProxyPassReverse / ajp://localhost:8009/ timeout=600 ProxySet connectiontimeout=5 timeout=30
  • 我也有同样的问题,问题解决了吗?你找到解决办法了吗?