Olá galerinha.
Esta é minha primeira dica aqui na comunidade, e diante da situação que passei e dificuldade em achar uma solução, espero que seja útil.
Na rede da empresa em que atuo, temos
Squid com autenticação, e o MSN vinha funcionando a contento, porém, de uma hora pra outra, simplesmente parou de logar na grande maioria das máquinas.
Veja bem, algumas ainda logavam, o que deixou o problema interessante e intrigante.
Tentei achar a causa e solução para isso no Google, e após visita à vários sites, encontrei uma dica que, apesar de não me servir completamente, acendeu um canhão de luz no fim do túnel.
Executei o comando:
# tail -n 20 -f /var/log/squid/access.log
Para acompanhar o que ocorria no momento em que eu tentava logar no MSN em um dos computadores o qual estava apresentando problema.
Constatei que diversas URLs referentes ao logon do MSN apareciam com acesso negado. Entre todas as URLs, selecionei estas que foram comentadas na dica que havia encontrado em outro site:
- login.live.com
- local-bay-people.directory.live.com
- sqm.microsoft.com
Apenas a segunda URL não consta na lista de URLs utilizadas pelo MSN e informado pela Microsoft através do site:
Então, copiei estas 3 URLs e salvei em um arquivo chamado "msn" em
/etc/squid/listas e criei a regra abaixo no arquivo "squid.conf".
acl msn url_regex -i "/etc/squid/listas/msn"
http_access allow msn
Feito isso, dei um reload no Squid e pronto, o MSN voltou a logar normalmente em todos os computadores.
Abração!