Segunda vez que passo pelo mesmo problema!!! :(
Inicio o squid e sem mais nem menos ele "cai". Não exibe nenhum erro nos log's nem no log do sistema. Daí quando você vai verificar existem dezenas de processos abertos (isso é devido a quantidade de vezes que você iniciou o Serviço).
Como resolver o problema? Simples :D
Vá até o diretório de "spool", geralmente é locaizado em /var/spool/squid . Nesse diretório deverá existir alguns arquivos. Devido à esses arquivos é que o squid inicia e cai.
O diretório spool do squid é o local onde ele faz "cache" dos arquivos acessados. Você poderá remover todo esse diretório, mas tome cuidado para não fazer besteira.
Remoção feita é só iniciar o squid.
:D