我在EC2上设置了一个squid代理,我试图在企业防火墙后面使用它。在配置firefox以使用我的代理后,我试图浏览yahoo.com。浏览器似乎挂起,好像处理一个非常长的运行请求。检查鱿鱼日志,我看到:
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.
这是什么意思?我可以做些什么来连接外部互联网?
答案 0 :(得分:4)
这是很久以前的问题,但也许有人仍然可以使用这个......
这意味着你连接到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