在Ubuntu Server 12.04上运行squid3代理服务器时,我面对一个恼人的问题,很难跟踪它的根本问题。
鱿鱼工作正常所有我曾尝试访问的网站,除了http://ubuntuforums.org/
我得到的是以下错误:
错误
- Tomcat的Apache前端,代理安全
- 后端服务器上的Apache代理虚拟主机
- 为什么这些请求在我的Apache日志中?
- 在Squid或任何代理服务器上预取和cachingHTTP请求
- 通过Web代理强制特定的HTTP URL请求
所请求的url无法检索
尝试检索URL时遇到以下错误:http:// ubuntuforums.org/
拒绝访问。
访问控制configuration可以防止您的请求被允许在这个时候。 如果您觉得不正确,请联系您的服务提供商。
您的cachingpipe理员是网站pipe理员 。
还要注意,cachingpipe理员是网站pipe理员 ,而我已经使用自己的电子邮件更改了squid.conf文件中的cache_mgr参数,对于任何其他错误,我也正确地看到了这一点。
在access.log中,我每次尝试访问这个网页都会看到这个。
1355572568.095 217 192.168.0.10 TCP_MISS / 403 4567 GET http:// ubuntuforums.org/ – DIRECT / 91.189.94.12 text / html
这里奇怪的是,我可以访问像http://ubuntuforums.org/index.php相同的域的子path没有任何问题!
我试图清除这个网站的caching使用squidclient,但我又收到以下错误:
# squidclient -m PURGE http://ubuntuforums.org/ HTTP/1.0 404 Not Found Server: squid/3.1.19 Mime-Version: 1.0 Date: Sat, 15 Dec 2012 12:14:48 GMT Content-Length: 0 X-Cache: MISS from localhost X-Cache-Lookup: NONE from localhost:3128 Via: 1.0 localhost (squid/3.1.19) Connection: close
如果你的数据是正确的,那么鱿鱼没有错。
您发布的url是http:// ubuntuforums.org/ – 请参阅http://和ubuntufoums.org/