使用している特定の外部サイトでデータベースクエリを実行すると、Squidは一定の時間(1分強)後に接続を切断するようです。
クエリは、GETを使用してデータベースにクエリを実行する標準のWebフォームを介して送信されます。
Firefox3は空白のページを表示するだけです。 Internet Explorerは、「ページを表示できません」エラーをスローします(v6およびv8でテスト済み)。
同じマシンで同じクエリを実行し、Squidプロキシをバイパスすると、正常に機能します。クエリの完了には約2分半かかります。
Squidにはいくつかのタイムアウト設定がありますが、正直なところ、どれを見るべきかわかりません。
可能な解決策があれば大歓迎です。
乾杯
次に、WebサイトがSPDYを使用しているかどうかを確認します。 Squidは現在SPDYに対応していませんが、両方のブラウザーに対応しています。 SPDYで奇妙な副作用が見られました-接続の切断(数分後)、2回目の更新ヒットでのみ読み込まれるページ、コンテンツの70%しか読み込まれないサイトなどのSquidのあるサイト。 (ブラウザの)pptionsでSPDYを無効にしてみてください。
ありますか connect_timeout
squid.confファイルで定義されていますか?そうでない場合は、デフォルトの1分よりも高く設定できます。
connect_timeout 5 minutes
「request_timeout」の値を変更できます。この値は次のことを行います。
「最初の接続確立後、完全なHTTPリクエストヘッダーを待機する時間。」
次のように値を設定するだけです:request_timeout 5 minutes
お役に立てば幸いです。