Eu confirmo o seguinte:
- O Squid está correndo? Verifique
/var/log/squid3/cache.log
e certifique-se de que não haja erros no seu arquivo de configuração. -
De uma máquina cliente, você consegue abrir uma conexão TCP com o proxy na porta 3128? Eu começaria confirmando isso. A maneira mais fácil é usar
telnet
(você pode fazer isso de hosts Windows, Mac e Unix). Algo como:telnet proxyhost 3128
onde o host do proxy é seu nome de host ou IP do proxy.
Se funcionar, você verá algo como:
Trying proxyhost... Connected to proxyhost. Escape character is '^]'.
Se isso não funcionar (por exemplo, o tempo limite), você pode ter um firewall bloqueando o acesso.
Essas são as duas verificações iniciais que eu faço.