如何使用Privoxy使Opera正常工作?
我使用Privoxy,最近切换回Opera作为浏览器。 一切都很好,但有一件事很烦人:每次我启动计算机时我都要重新启动privoxy( sudo /etc/init.d/privoxy restart
)或Opera显示错误,它无法访问代理。 这有什么不对?
这绝对不是Opera的问题。 这是Privoxy的一个问题。 我在/var/log/privoxy/logfile
Privoxy日志/var/log/privoxy/logfile
嘟about“致命错误:无法绑定到192.168.2.3:8118:无法分配请求的地址”。
它是由这个错误引起的: privoxy不能在启动时启动 – karmic 。
有一种解决方法可以延迟Privoxy的启动。 引用自https://bugs.launchpad.net/ubuntu/+source/privoxy/+bug/427625/comments/17 :
进一步的解决方法建议:将/etc/rc2.d/S?0privoxy重命名为/etc/rc2.d/S99privoxy。 如果即使这样也不起作用,那么编辑/etc/init.d/privoxy并用以下内容替换do_start函数:
((开始)) do_start() { #返回 如果守护程序已启动,则为#0 如果守护程序已在运行,则为#1 #2如果守护程序无法启动 start-stop-daemon --start --quiet --pidfile $ PIDFILE --exec $ DAEMON --test> / dev / null \ || 返回1 start-stop-daemon --start --quiet --pidfile $ PIDFILE --exec $ DAEMON - \ $ DAEMON_ARGS \ &&返回0 #如果需要,在此处添加代码,等待进程准备就绪 #来处理随后启动的服务请求 #就这一个。 作为最后的手段,睡一段时间。 睡1 start-stop-daemon --start --quiet --pidfile $ PIDFILE --exec $ DAEMON - \ $ DAEMON_ARGS \ || 返回2 } ((端))