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

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

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

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

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

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

之前有人见过这个问题吗?

答案1

我最近遇到了同样的错误。我们的解决方案是添加:

SSLProxyProtocol all -SSLv2 -SSLv3

这与SSLProtocol我们 ssl.conf 文件中的参数相匹配。我们还设置了 Tomcat 以禁用 SSLv3。

相关内容