Problema com o squid no EC2

0

Eu criei uma instância do AMI canônico que tem o servidor ubuntu 12.04 64bit e instale o squid.

O único que mudou para o arquivo /etc/squid3/squid.conf foi:

acl localhost src 127.0.0.1/32 ::1

por

acl localhost src 127.0.0.1/32 ::1 MY_IP_ADDRESS

e não posso usar o squid de MY_IP_ADDRESS. Alguma ideia sobre qual é o problema? Que outra coisa devo mudar? Eu posso conectar usando telnet para a porta 3128 perfeitamente e quando eu digito algum lixo e digite ENTER squid responder algum HTML e logar o seguinte:

1336796623.133 0 MY_IP_ADDRESS NONE/400 4016 NONE error:invalid-request - NONE/- text/html

então nenhum problema de firewall nem erro de sintaxe do squid.conf.

Além disso, fiz a mesma coisa com um servidor Ubuntu usando o VirtualBox e tudo funciona bem.

Da instância do EC2, telnet google 80 e está tudo bem, então nenhum problema de conexão externa também.

O mais raro é que os logs do squid não colocam nada. Alguma idéia?

    
por gsi-frank 12.05.2012 / 18:42

1 resposta

0

Bem, eu fiz algo parecido, mas não idêntico, então vou escrever uma lista de coisas para você verificar. Eu segui as instruções na página de ajuda do ubuntu

Eu tive a seguinte configuração no bloco acl (IP diferente).

acl home src 50.50.50.50

Além disso, de acordo com a etapa 3, também adicionei o seguinte em

http_access allow home

Considerando que você digitou 127.0.0.1, há algumas coisas para verificar. Aqui 127.0.0.1 significa, o squid só permite do próprio servidor EC2, então você provavelmente tem que usar o lync ou outra ferramenta para enviar pedidos do ec2. Eu acho que você está testando a partir do seu computador de casa e não é 127.0.0.1. Você deve descobrir seu endereço IP público e inseri-lo na sua configuração.

Além disso, você especificou / 32 em seu IP. Verifique se é necessário. Para endereços IP públicos, não é. Seria necessário em uma configuração de rede, mas provavelmente não é necessário em seu cenário.

Consegui que funcionasse, espero que você também.

    
por Nasir 22.12.2012 / 20:06