![Problemas no servidor Squid após atualização (Ubuntu 14)](https://rvso.com/image/660828/Problemas%20no%20servidor%20Squid%20ap%C3%B3s%20atualiza%C3%A7%C3%A3o%20(Ubuntu%2014).png)
Atualizamos um servidor proxy squid de uma versão anterior do Ubuntu (não me lembro o que foi, desculpe) para a versão 14.04.2. Agora parece que o Squid não inicia/as VMs não conseguem acessar a Internet através do proxy. Percebi que talvez houvesse um problema com os serviços ao mudar do CLI para o Webmin e vi que poderia "Iniciar serviço". Cliquei aqui e recebi o erro
Failed to start Squid :
squid3 start/running, process 12431
Voltei para a CLI e executei sudo service squid start
e obtive o seguinte:
squid3 start/running, process 12637
Então... Está funcionando? Por que o webmin está mostrando para iniciar o serviço...
Vi alguns fóruns online para reiniciar o serviço e isso não ajudou. Running service squid3 status
mostra:
MGT-VM-PRX:/var/log/squid3$ service squid3 status
squid3 stop/waiting
Alguém percebeu isso ou sabe o que mudou com a atualização?
Também posso ver que existem dois serviços em ps -aux | grep lula e squid3
Acabei de verificar os logs /var/log/squid3/cache.log.1 e os problemas parecem que o serviço não inicia/funciona porque os logs pararam no dia 19, quando os problemas estão sendo descobertos.
ATUALIZAR
Corrigido removendo a linha: acl manager proto cache_object
de
# Recommended minimum configuration:
#
acl manager proto cache_object
acl localhost src 127.0.0.1/32 ::1
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1
Execute o seguinte:
azzurri@MGT-VM-PRX:~$ squid3 -k parse
2015/06/22 12:38:08| Startup: Initializing Authentication Schemes ...
2015/06/22 12:38:08| Startup: Initialized Authentication Scheme 'basic'
2015/06/22 12:38:08| Startup: Initialized Authentication Scheme 'digest'
2015/06/22 12:38:08| Startup: Initialized Authentication Scheme 'negotiate'
2015/06/22 12:38:08| Startup: Initialized Authentication Scheme 'ntlm'
2015/06/22 12:38:08| Startup: Initialized Authentication.
2015/06/22 12:38:08| Processing Configuration File: /etc/squid3/squid.conf (depth 0)
2015/06/22 12:38:08| Processing: acl manager proto cache_object
2015/06/22 12:38:08| aclParseAclLine: ACL 'manager' already exists with different type.
FATAL: Bungled /etc/squid3/squid.conf line 694: acl manager proto cache_object
Squid Cache (Version 3.3.8): Terminated abnormally.
CPU Usage: 0.007 seconds = 0.003 user + 0.003 sys
Maximum Resident Size: 20496 KB
Page faults with physical i/o: 0
Tudo parece bem por enquanto, mas não tenho certeza do que isso faz. Alguém pode esclarecer se esta é uma solução adequada?
Responder1
Você executou a verificação de sintaxe squid3 -k check
? Se você conhece a versão anterior, dar uma olhada no log de alterações pode ajudar ou na revisão da configuração atual com http://www.squid-cache.org/Doc/config/, pode haver diretivas que podem ter sido depreciadas na versão para a qual o squid foi atualizado.