我住在一个通过 squid http 代理提供互联网访问的校园里。我们需要进行身份验证才能访问互联网。这意味着我一次只能从一台机器登录,并且不能使用相同的登录 ID 从多台机器访问互联网。我设计了一个解决这个问题的方法。我在我的其中一台机器上安装了另一个A
始终打开且具有静态本地 IP 的 squid 代理服务器。现在我可以配置我的其他机器以使用此代理而无需任何身份验证,因此我能够实现我想要的。
但是,过了一段时间,我的机器开始出现问题A
。互联网连接变得非常慢,经常断开连接。通过这台机器访问互联网的其他机器经常会使用Proxy is refusing connections
Firefox。现在我不知道这两件事是否相关,我想找出答案。
另外我想知道如何调试这个问题?
(我使用的是 Ubuntu 11.04)
答案1
“通过这台机器访问互联网的其他机器经常会出现代理拒绝 Firefox 连接的情况”
经常?这很奇怪,错误表明您尝试连接的 IP:代理未在监听,因此...这只能意味着输入了错误的端口或 squid 进程确实没有运行!
也许该过程在某个时候“死亡”,请确保它正在运行并尾随(-f)cache.log 以查看是否收到任何错误!