Enviada: Qui Nov 01, 2007 2:05 pm Assunto: SQUID LENTO AUTH AD VIA NTLM! HELP!
Olá amigos!!
Estou com um grande problema,
li diversos artigos e fóruns pela internet, cheguei a uma solução para o meu objetivo que era integrar squid e active directory de um cliente.
O cliente queria que ao abrir o internet explorer nenhuma senha fosse requerida ao usuário.
Eis que apareceu o ntlm, realizei testes internos e implantei no cliente com a autenticação funcionando perfeitamente (isto foi feito fora do horário comercial).
O problema foi no outro dia com todos os usuários acessando ao mesmo tempo a internet...
A navegação ficou extremamente lenta, pior que navegação com internet discada. Existem cerca de 200 usuários que utilizam do serviço, a cpu usada não chega a 10%, em picos raros eu vi chegar a 7%.
Realmente não sei qual é o problema e preciso muito da ajuda dos companheiros aqui presentes.
A solução é squid (ntlm)+samba+krb5+winbind
A configuração do squid é:
----------------------------
auth_param ntlm program /usr/bin/ntlm_auth = DOMAIN/pdc.server --helper-protocol=squid-2.5-ntlmssp
auth_param basic program /usr/bin/ntlm_auth DOMAIN/pdc.server --helper-protocol=squid-2.5-basic
auth_param basic children 20
auth_param ntlm children 20
auth_param ntlm keep_alive on
auth_param basic credentialsttl 2 hours
auth_param basic realm Proxy Server
Testes já feitos por mim:
- verifiquei uso de cpu
- verifiquei uso de ram
- verifiquei velocidade de escrita em disco
- tentei aumentar numero de threads (children) do ntlm
- tentei aumentar numero de threads (children) do wbinfo.pl
- diminui threads do ntlm
- aumentei mais ainda threads do wbinfo mas deixei poucos os threads do ntlm.
- já elevei as prioridades dos processos do squid,wbinfo... etc..
Consegui resolver by myself o problema.
Como absolutamente NINGUÉM respondeu o tópico nem com palpites (nem os admins), acredito que este assunto não interesse muito, deste modo nao postarei a resposta do problema.
Caso alguém precise, me pergunte.