2010年 9月 22日 はてなブックマーク -
apacheのSSLの設定でなぜかIEだけが遅いと言う問題があり
調べてみると、apacheの設定ファイルの中に
 SetEnvIf User-Agent “.*MSIE.*” \
 nokeepalive ssl-unclean-shutdown \
 downgrade-1.0 force-response-1.0
というのがあった。

この設定の内容は、ブラウザーが MSIE の時に nokeepalive ssl-unclean-shutdown downgrade-1.0 force-response-1.0 の設定すると言った内容だ

nokeepalive だと、画像など、HTMLのコンテンツ毎のSSLをそのつど接続してダウンロードするので、一度接続したコネクションを使いまわさないので遅くなるのになぜ?と思い調べてみると MSIE 5以前にあるバグが原因らしい

他の設定も同じ感じで、IEの以前のバージョンのバグ回避の手段らしいが、MSIE 全てに設定になっている

なので、
 BrowserMatch “.*MSIE [1-5].*” nokeepalive ssl-unclean-shutdown downgrade-1.0 force-response-1.0
 BrowserMatch “.*MSIE [6-9].*” ssl-unclean-shutdown

に変更してみた。
少しは、速くなったみたいだ

ジェネシス第1研究開発サイト

SetEnvIf User-Agent “.*MSIE [4-6].*” \
nokeepalive ssl-unclean-shutdown \
force-no-vary

と設定すると良さそうです。


1年前 | | 2010年 9月 22日 | このエントリーを含むはてなブックマーク