Por que o Privoxy precisa de um reinício na inicialização?

5

Eu tenho um Ubuntu 10.04 instalado e eu instalei o Privoxy:

apt-get install -y privoxy

Ok, funciona muito bem com as minhas regras, tudo bem.

Quando inicializo meu PC de mesa, posso ver que o Privoxy é iniciado, ele funciona, ótimo. Mas quando quero ver as páginas da Web através dele, não funciona (página de carregamento de erros).

Mas se eu reiniciar o privoxy com

service privoxy restart

então funciona!

Qual poderia ser o problema? Por que preciso reiniciar o Privoxy após cada inicialização?

    
por LanceBaynes 12.08.2011 / 07:53

2 respostas

2

É provável que o Privoxy não tenha sido iniciado com êxito porque começou antes de a interface de rede ser inicializada - há um relatório de bug semelhante com Fedora .

Sugestão 1

O início do privoxy também foi discutido nos Fóruns do Ubuntu .

Dê uma olhada no arquivo /var/log/privoxy

Se houver um erro no arquivo que se parece com "Erro fatal: não é possível ligar ao host local: 8118: O nome do host não pode ser resolvido", altere o endereço de escuta no arquivo de configuração privoxy /etc/privoxy/config .

i.e. altere "listen-address localhost: 8118" para ser "listen-address 127.0.0.1:8118"

Sugestão 2

O autor do relatório de bugs do Fedora sugeriu adicionar a seguinte linha de texto a /etc/rc.local , ou seja, adicioná-la antes da "saída 0" e não depois dela.

/bin/sleep 20 && /etc/init.d/privoxy start

    
por fossfreedom 29.08.2011 / 01:16
0

Você provavelmente verá "Erro fatal: não pode ser vinculado a 192.168.2.3:8118: não é possível atribuir o endereço solicitado" no arquivo /var/log/privoxy/logfile , o que significa que a interface de rede ainda não está pronta.

Nesse caso, você é afetado pelo bug do Launchpad # 427625 que é corrigido no 3.0.16-1 , mas o Lucid ainda é enviado com 3.0.15-3. Como uma solução alternativa, você pode tentar a correção conforme descrito em Como fazer o Opera funcionar corretamente com o Privoxy? .

    
por Lekensteyn 29.08.2011 / 11:10