Tomcatサーバーでリクエストを処理しているときに、プロキシApacheログに次のエラーが記録されています。
(103)Software caused connection abort: proxy: pass request body failed
proxy: pass request body failed
Tomcatサーバーからのクライアントの要求を処理するApacheリバースプロキシがあります。プロキシからの要求が上記のエラーで502を返す場合があります。プロキシの上記のエラーに関連するTomcatサーバーログにはエラーログはありません。また、一部のリクエストの応答時間は1秒で、デフォルトのタイムアウトは120秒であるため、リクエストはタイムアウトしませんでした。
ProxyBadHeader Ignoreをhttpd構成に追加しました[参照:502プロキシエラー/ Apache(mod_proxy)からTomcat 7へのアップロード]、それでもTomcatログにエラーは表示されませんでした。
誰かが以前にこの問題を見たことがありますか?
私は最近、これと同じエラーに遭遇しました。私たちの解決策は、以下を追加することでした。
SSLProxyProtocol all -SSLv2 -SSLv3
これは、ssl.confファイルのSSLProtocol
パラメーターと一致します。また、SSLv3を無効にするようにTomcatを設定しました。