Não é possível transmitir tráfego de privoxy para ziproxy

3

Para economizar alguma largura de banda, decidi configurar um pacote privoxy e ziproxy no meu Debian Lenny VPS.

A idéia era ter o privoxy acessível somente a partir do localhost, e colocar o ziproxy atrás dele para comprimir a saída e aceitar conexões, porque ele suporta autenticação de senha diferente do privoxy, e eu não quero executar um livre para todos os proxy. / p>

Mas eles não parecem funcionar juntos para mim. Cada um deles funciona muito bem separadamente, mas quando eu tento encadeá-los adicionando

NextProxy = "127.0.0.1"
NextPort = 8118

para ziproxy config, o ziproxy começa a mostrar o erro 404.

As configurações completas são assim:

Ziproxy

Port = 100500
Address = "0.0.0.0"
NextProxy = "127.0.0.1"
NextPort = 8118
AccessLogFileName = "/var/log/ziproxy/access.log"
PasswdFile="/etc/ziproxy/http.passwd"
UseContentLength = false
Compressible = {
        "shockwave", "msword", "msexcel", "mspowerpoint", "rtf", "postscript",  
        "java", "javascript", "staroffice", "vnd.", "futuresplash", 
        "asp", "class", "font", "truetype-font", "php", "cgi", "executable",
        "shellscript", "perl", "python", "awk", "dvi", "css",
        "xhtml+xml", "rss+xml", "xml", "pdf", "tar"
}
ImageQuality = {20,15,15,15}
ModifySuffixes = false 

Privoxy

user-manual /usr/share/doc/privoxy/user-manual
confdir /etc/privoxy
logdir /var/log/privoxy
actionsfile standard.action  # Internal purpose, recommended
actionsfile global.action    # Global default setting for all sites
actionsfile default.action   # Main actions file
actionsfile user.action      # User customizations
filterfile default.filter
logfile logfile
listen-address :8118
toggle  1
enable-remote-toggle  0
enable-remote-http-toggle  0
enable-edit-actions 0
enforce-blocks 0
buffer-limit 4096
forwarded-connect-retries  0
accept-intercepted-requests 1
allow-cgi-request-crunching 0
split-large-forms 0

Eu me pergunto o que eu sinto falta aqui?

Claro que ambos estão em baixo no momento e, claro, quando começarem a colaborar, o endereço de escuta para privoxy será alterado.

Obrigado antecipadamente!

    
por Roman 22.12.2011 / 07:12

1 resposta

3

Hmm, resolvi isso.

Foi tudo culpa do ziproxy, a versão que está no Lenny repo é buggy - não encadeada e roda como root por padrão. Então, acabei de atualizar para o Squeeze e funciona muito bem agora.

Nenhuma das outras aplicações foi danificada durante a atualização (framework postfix / dovecot / squirrelmail, prosódia, apache e Dancer).

Não é uma boa solução para servidores "sérios".

    
por 23.12.2011 / 06:53