人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

https:443のページが、必ず途中で一回3秒程度固まります。同じURLをhttp:80でみても全く問題ありません。

詳しい現象は以下の通り。

・apache2.2
・fedoraCore5
・mod_ssl

1. https://hoge.comにリクエスト
2. ページ内の9個目のリクエストで3秒フリーズ
3. 3秒後に残りのリクエストが処理される
4. ページが表示される

Firefoxのネットワーク接続を確認できるfirebugで見ると以下の感じです。

1 /index.htm ** 0.1sec
2 /index.css ** 0.1sec
4 /test1.css ** 0.1sec
5 /test2.css ** 0.1sec
6 /test3.css ** 0.1sec
7 /test4.css ** 0.1sec
8 /test5.css ** 0.1sec
9 /test6.css ****************** 3sec
10 /img.jpeg ** 0.1sec

例えtest6.cssを読み込まないようにしても、次の9個目であるimg.jpegで固まります。それぞれを単体でリクエストしても全く問題ありません。

1年運用し、今までまったく問題ありませんでしたが、ここ2週間で顕在化してきました。

sslのエラーログ等をdebugモードでみても何もエラーはなし。このような現象で悩まされた方はいませんでしょうか?解決方法を探しています。

●質問者: cbic
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:.jp CSS Firebug firefox HTTP
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● pahoo
●35ポイント

以下の情報をお知らせください。

  1. cbic さんが fedoraCore5 + Apache2.2 で運用しているサイトが "https://hoge.com" ということですか? でしたら、"https://localhost" でアクセスした場合はどうなりますか? また、Apacheのログはご覧になりましたか?
  2. アクセスしているクライアントの OS の種類・バージョンをお知らせください。
  3. Firefoxのバージョンをお知らせください。
  4. Firefox以外のブラウザ(例:IE7、Safari3)でも同じ現象が起きますか?
◎質問者からの返答

回答ありがとうございます!

2. アクセスしているのは、windowsXPsp3です。

3. Firefoxは3です。

4. IE7/6/Safariでも同じように途中でリクエストが止まって、3?5秒後に始動します。

# 1.は設定の関係上、確認できませんでした。。


2 ● goodvn
●35ポイント

同じペイジを,Opera で確かめてみてください

ただし,Opera の設定で,詳細設定の中に,ネットワーク,サーバへの最大接続数,総接続数,という項目があるので,これをそれぞれ 128 くらいにしてみてください

もしこれで問題が無ければ,原因はクライアントです

想像ですが,クライアントは同時接続数を 8個くらいまでに制限しているとします.制限数に達したら,次の接続は,前の接続の切断を待ちますので,ここで時間が生じます

SSL では無い http の場合,即座に切断されるために,この処理が気にならなくて,https の場合は切断まで時間が掛かっているために,待ち時間が目に見えるだけかもしれません

もし,Opera を上記設定で使っても同じ現象が起きる場合,原因は,サーバかネットワークになります

サーバで考えられるのは,httpd.conf の内容です.

MaxKeepAliveRequests 100

この辺の数字を疑ってみてください

ネットワークの場合,途中に入るファイアウォールなどのポリシーが分からないとなんともいえません.同じ IP からの同時接続を,8 までとしている可能性もあります

もしサーバがレンタルサーバなら,管理会社に問い合わせてみると,上記のようなポリシーが設定されている可能性があります

◎質問者からの返答

operaでは大丈夫で、同じ設定をff3にかますと、逆に8秒待ちになりました。

そこで、1リクエストずつ処理するようにすると大丈夫でした。

user_pref("network.http.max-persistent-connections-per-server", 1);

開発用なので、とりあえず、これで開発はできます。ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ