Squid 502 错误

Squid 502 错误

我使用的是 Squid 3.3.13,没有启用缓存,LAN 中的所有客户端都使用它来访问 HTTP 和 HTTPS 网站。我没有将它用作透明代理,但客户端已在操作系统首选项中配置了它。

它有效,但我得到了一些随机(104)对端重新建立连接例如某些网站上的错误www.tim.itwww.impresasemplice.it,就像你在这个截图上看到的那样:

当我访问某个有问题的网站时,客户端收到的错误截图

奇怪的事情是:

  • 我不是从每个客户端都收到此错误,但只有其中一些客户端随机收到此错误
  • 我不是在每个网站上都遇到此错误,而是只在其中一些网站上遇到此错误
  • 当我收到此错误时,如果我尝试在同一个网站上重新加载页面 3/4 次,错误就会消失
  • 在客户端收到错误的同时,我可以从代理本身毫无问题地访问同一个网站(使用类似链接从代理服务器的命令行(CentOScentos-发布-6-8.el6.centos.12.3.x86_64

当我从客户端收到错误时,查看 Squid 的access.log文件时我看到 502 错误。502 错误是“网关错误”,但如果我有网关错误,为什么我可以同时从 elinks 访问同一个网站?

[Thu Jan 19 18:05:26 2017].837     56 10.1.3.223 TCP_MISS/502 4489 GET http://www.tim.it/ - HIER_DIRECT/156.54.69.9 text/html
[Thu Jan 19 18:06:47 2017].655     54 10.1.3.223 TCP_MISS/502 4525 GET http://www.tim.it/ - HIER_DIRECT/156.54.69.9 text/html
[Thu Jan 19 18:06:48 2017].099     60 10.1.3.223 TCP_MISS/301 591 GET http://www.tim.it/favicon.ico - HIER_DIRECT/156.54.69.9 text/html
[Thu Jan 19 18:06:48 2017].136     29 10.1.3.223 TCP_MISS/200 0 CONNECT www.tim.it:443 - HIER_DIRECT/156.54.69.9 -
[Thu Jan 19 18:07:04 2017].305  16165 10.1.3.223 TCP_MISS/200 19410 CONNECT www.tim.it:443 - HIER_DIRECT/156.54.69.9 -
[Thu Jan 19 18:07:13 2017].540     90 10.1.3.223 TCP_MISS/301 569 GET http://www.tim.it/ - HIER_DIRECT/156.54.69.9 text/html
[Thu Jan 19 18:07:27 2017].532  13988 10.1.3.223 TCP_MISS/200 3396 CONNECT www.tim.it:443 - HIER_DIRECT/156.54.69.9 -
[Thu Jan 19 18:07:27 2017].540  13996 10.1.3.223 TCP_MISS/200 131005 CONNECT www.tim.it:443 - HIER_DIRECT/156.54.69.9 -
[Thu Jan 19 18:07:44 2017].743  17196 10.1.3.223 TCP_MISS/200 143879 CONNECT www.tim.it:443 - HIER_DIRECT/156.54.69.9 -

你能帮我找出我错在哪里吗?

相关内容