(103)软件导致连接中止:代理:传递请求体失败

时间:2015-02-16 23:15:00

标签: apache tomcat reverse-proxy

在使用Tomcat服务器处理请求时,我们的代理Apache日志中记录了以下错误:

(103)Software caused connection abort: proxy: pass request body failed  
proxy: pass request body failed  

我们有一个Apache反向代理,它从我们的Tomcat服务器提供客户端请求。有时,来自代理的请求返回502并出现上述错误。 Tomcat服务器日志中没有与Proxy中的上述错误相关的错误日志。此外,请求没有超时,因为一些请求响应时间是1秒,我们的默认超时是120秒。

我们已将ProxyBadHeader忽略添加到我们的httpd配置[参考:502代理错误/从Apache(mod_proxy)上传到Tomcat 7],但仍然没有看到我们的Tomcat日志中的任何错误。

有没有人提前见过这个问题?

1 个答案:

答案 0 :(得分:0)

我们最近将一台机器从Tomcat 6升级到7后出现了这个问题。有人忘了更改我们标准的apache-tomcat / conf / tomcat-users.xml文件,因此检查错误的密码由服务器。有趣的是,这导致您在上面看到的502错误。这可以通过一些体面的日志记录来避免,以确定它实际上是一个身份验证问题。