+ Responder ao Tópico



  1. #1

    Angry Squid fica liberando tudo

    Olá pessoal, sou iniciante em linux e trabalho com a infra de uma empresa de software.
    Estou usando Debian com Kernel 2.6

    Tenho squid com squidGuard

    O problema é o seguinte, fiz algumas alteraçoes nas listas e criei novos grupos no ldap
    e novas acl's de bloqueio...
    mas meu proxy simplesmente libera tudo os sites do NADA!
    quando isto acontece eu executo este comando:

    /usr/local/bin/squidGuard -c /etc/squid/squidGuard.conf -C all && /usr/sbin/squid -k reconfigure

    e ele volta a bloquear, mas de repente libera tudo de novo..

    ja tentei limpar o arquivo de logs, e ja voltei as config originais mas mesmo assim
    nada resolve!!

    por favor me ajudem, pois faz dias que estou quebrando a cabeça com isso.

    ps: ja verifiquei as permissoes dos arquivos e das listas
    meti um chmod 777 em tudo kkk

    agradeço desde já.

  2. #2

    Talking Re: Squid fica liberando tudo

    Amigo isso ta com cara que vc colocou uma acl em algum lugar e ela ta liberando tudo reveja suas ultimas alterações!
    se quiser postar o arquivo squid.conf para gente da uma conferida!

  3. #3

    Padrão Re: Squid fica liberando tudo

    Caraa descobri aonde tá o problema.. mas nao sei resolvê-lo..

    Dentro do arquivo de log squidGuard.log tá apareçendo duas linhas lá
    que eu fiquei monitorando, e quando elas apareçem o squid libera tudo:

    2013-01-02 08:44:23 [3666] overflow in vsprintf (sgLogError): Success
    2013-01-02 08:44:23 [3666] Going into emergency mode

    Dai ele entra nesse modo de emergencia e libera todo o proxy...

    saberia me dizer o que pode estar ocorrendo esse overflow?

  4. #4

    Padrão Re: Squid fica liberando tudo

    quando acontecer o erro... rode apenas o

    squid -k reconfigure

    se voltar ao normal é pq é no squid e não no squid-guard

    se não voltar ao normal então realmente é no squid-guard...

    verifique os caminhos da db e fique de olho neles ... permissão... tamanho... se eles existem...
    quando acontece o erro eles mudam muito de tamanho... fique atento a eles...

    /usr/local/squidGuard/db verifique se o dono do arquivo é o "squiduser"se não for :chown -Rc squiduser:squiduser /usr/local/squidguard/db/*como que estão as suas regras do squid guard... em algum horário é liberado algo ???verifica se não é isso...tente colocar no modo + simples e ai ir inserindo as acls...boa sorte e estamos ai!