Apache SSL接続時ランダムに400 Bad Requestエラーとなる

httpsで接続したときにランダムに400エラーが出てしまう謎現象に悩まされていた。
httpで同じページにアクセスした場合は絶対エラーが出ない。

apacheのerror.logには以下のエラーが出ている。

[error] [client XXX] request failed: error reading the headers

Tomcatのexampleでも出るのでApacheレイヤーの問題かな?と思ってネットで検索。ほとんど英語のページ

http://stackoverflow.com/questions/4035822/apache-ssl-enabled-vhost-returns-random-400-bad-request

上記サイトから、
バグっぽいとの情報を得たのでApacheのバージョンアップを実行してみた。

Apache2.2.16から2.2.31へバージョンアップしたところ該当現象が解消されていた。

カテゴリー: Apache タグ: パーマリンク

コメントを残す

メールアドレスが公開されることはありません。

Time limit is exhausted. Please reload the CAPTCHA.