Как заставить Opera правильно работать с Privoxy?

Я использую Privoxy и недавно переключился обратно на Opera в качестве браузера. Все хорошо, но одно раздражает: каждый раз, когда я запускаю компьютер, мне приходится перезапускать privoxy (sudo /etc/init.d/privoxy restart), или Opera выдает ошибку, что он не может связаться с прокси. Что здесь не так?

1
задан 29 August 2011 в 13:11

1 ответ

Это определенно не проблема с Opera. Это проблема с Privoxy. Мой файл журнала Privoxy в /var/log/privoxy/logfile бормочет о «Неустранимая ошибка: невозможно привязать к 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 следующим:

((begins))
do_start()
{
 # Return
 # 0 if daemon has been started
 # 1 if daemon was already running
 # 2 if daemon could not be started
 start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --test > /dev/null \
  || return 1
 start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- \
  $DAEMON_ARGS \
  && return 0
 # Add code here, if necessary, that waits for the process to be ready
 # to handle requests from services started subsequently which depend
 # on this one. As a last resort, sleep for some time.
        sleep 1
 start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- \
  $DAEMON_ARGS \
  || return 2
}
((ends))

0
ответ дан 29 August 2011 в 13:11

Другие вопросы по тегам:

Похожие вопросы: