Privoxy是一款带过滤功能的代理服务器,针对HTTP、HTTPS协议,经常跟Tor组合使用.通过Privoxy的超级过滤功能,用户从而可以保护隐私、对网页内容进行过滤了,今天在使用privoxy时碰到Privoxy 404 No Such Domain错误问题.
404 No Such Domain 错误,在 Privoxy 的 FAQ 中有提及,但作者只是提到可能原因,没有提供解决办法.
在我的 openSUSE 13.1 系统上,这个错误,大致可以按以下步骤重现,作者你神经病,按 Privoxy 转发到 SOCKS 服务器一文的说明配置使用 SOCKS 代理.
删除 config 文件中 forward-socks5 / 127.0.0.1:9999 一句,未断掉 SSH 连接的情况下重启 openSUSE 系统,打开 Firefox之后 Firefox 打开的所有网址都会返回 404 No Such Domain 错误,除了 Privoxy 的配置地址 http://p.p.
而如果我禁止 Firefox 走 Privoxy 代理,则一切均正常,但这没达到我的目的,重启系统也不能解决问题.
最后找到的解决办法简单得跌破眼镜,就是重启 Privoxy。openSUSE 下执行命令:
sudo rcprivoxy restart --Vevb.com
当然,openSUSE 下可视化的 Services Manager 里重启 Privoxy 也是可以的.
新闻热点
疑难解答