Ola a todos! Estou com um problema nas configurações do squid. Rodo squid-2.5-STABLE12 (SUSE 10 SP1 64bits) autenticando com NTLM em um AD. Estava com problema de acesso pelas aplicações Java usando JVM Sun ate um tempo atras. Basicamente o problema era a autenticação NTLM que não se da bem com essa JVM. Resolvi o problema usando um ACL do tipo browser (acl JavaBrowser browser Java), mas cai em outro problema.
Quando a JVM tenta acessar um applet via SSL o squid apresenta um erro de DNS. Para sanar a duvida do problema, coloquei o wireshark na minha maquina e "snifei" a conexão. A requisição para o squid pela JVM e feita corretamente, assim como o IE ou Firefox fazem, no log do squid com debug=2 habilitado eu vejo no cache.log que o acesso e permitido para o site correto e pela regra da acl JavaBrowser. Mas quando o squid faz o retorno para a aplicação, ja retorna a mensagem de erro como se a aplicacao tentasse acessar o site http:443, independente da URL enviada na requisicao SSL CONNECT. Ao que me parece isto e um problema de parser dentro do squid, mas acho que pode ser algo de configuração tambem. Alguem tem alguma sugestão ? Obrigado! PS: Tô sem acento agudo no teclado. Não se espantem...
