1. ホーム
  2. proxy

[解決済み] squidプロキシで "TCP_MISS"

2022-02-24 02:27:16

質問

EC2上にsquidプロキシをセットアップし、企業のファイアウォールの後ろから使おうとしています。プロキシを使用するようにFirefoxを設定した後、私はyahoo.comにサーフィンをしようとしました。ブラウザは、非常に長い実行中のリクエストを処理するかのようにハングアップしているようです。squidのログをチェックすると、以下のようになります。

1431354246.891  11645 xxx.0.xx.xxx TCP_MISS/200 7150 CONNECT www.yahoo.com:443 username HIER_DIRECT/xx.xxx.XX.xx-

今のところ、これらのエントリのほとんどについて、私は良い説明を持っていません。 http://wiki.squid-cache.org/SquidFaq/SquidLogs#access.log ということがわかりました。

MISS = The response object delivered was the network response object. 

これはどういうことなのでしょうか?外部のインターネットに接続するために何かできることはありますか?

解決方法は?

ずいぶん前の質問ですが、もしかしたらまだ使える人がいるかもしれないので...。

これは、あなたがsquidに接続し、HTTPが使用するTCPプロトコルを使用してyahooにリクエストが行われたことを意味します。さらに、MISSはキャッシュミスであることを意味し、squidにはこのページが保存されていません。

ハングアップの原因は、レスポンスがどこかで引っかかったか(企業のファイアウォールか、ローカルのファイアウォールか)、あるいはプロキシの設定ミスかもしれません。

詳しくは、以下のサイトで検索してみてください。 https://serverfault.com 例えば、これを出発点にして、問題を絞り込んでいくことができます。 https://serverfault.com/questions/514716/whats-the-minimum-required-squid-config-to-make-a-public-proxy-server