+ Responder ao Tópico



  1. #1
    pablito
    Olá, tenho um squid configurado e "funcionando", o problema é que algunas urls estão sendo bloqueadas mesmo sem conter nenhuma palavra da lista que estou bloqueando.
    A maioria destas urls eh do tipo "http://www.dominio.com/entrar/saida.asp?" ou seja, código asp, mas isto ocorre em url sem asp também.

    Alguém poderia ajudar ?

    Meu squid.conf é basicamente este.

    error_directory /usr/share/squid/errors/Portuguese

    httpd_accel_host virtual
    httpd_accel_port 80
    httpd_accel_with_proxy on
    httpd_accel_uses_host_header on
    visible_hostname meuhost

    acl all src 0.0.0.0/0.0.0.0
    acl minha_rede src 130.1.0.0/16
    acl block url_regex -i "/etc/squid/bloqueados/block.txt"
    acl msnmessenger url_regex -i gateway.dll
    acl msn2 req_mime_type -i ^application/x-msn-messenger$
    acl webmsn dstdomain webmessenger.msn.com

    http_access deny block minha_rede
    http_access deny msnmessenger
    http_access deny msn2
    http_access deny webmsn
    http_access allow all

  2. normalmente uma página em ASP, PHP e outras linguagens enviam váriaveis pela URL do navegador... um exemplo disso é este site, olhe acima o endereço, depois do "?" tem as variaveis e seus valores..... bom acotnece que o squid não exibe estas variaveis na menssagem de aceso negado no navegador..... ela exibe até o "?" .... veja o endereço completo no access.log do squid para URL bloqueada...

    grep www.dominio.com /var/log/squid/access.log | grep DENIED



  3. #3
    pablito
    No access.log não existe nada após a "?". A linha está assim:

    1128344734.937 1 xxx.xxx.xxx.xxx TCP_DENIED/403 1380 GET http://www.dominio.com/palavra? - NONE/- text/html

  4. #4
    pablito
    E ainda tem mais, se eu insistir e clicar algunas vezes no link bloqueado que ele retorna na página de erro o acesso é liberado.

    Alguém tem alguma idéia ?



  5. #5
    isnard
    Pablito,

    uma coisa que tu podes fazer para descobrir qual acl está barrando o pedido é só tu setares a tag debug_options no squid.conf assim:

    debug_options all,1 33,2

    e ficar observando o cache.log.






Tópicos Similares

  1. Squid bloqueando indevidamente alguns sites!
    Por Submundo no fórum Servidores de Rede
    Respostas: 5
    Último Post: 28-11-2006, 07:00
  2. Logs Squid: apenas URL digitada
    Por whinston no fórum Servidores de Rede
    Respostas: 2
    Último Post: 05-07-2005, 19:02
  3. Squid: "A URL solicitada não pôde ser recuperada"
    Por hsalbano no fórum Servidores de Rede
    Respostas: 2
    Último Post: 21-01-2004, 09:57
  4. Bloqueando url e não ip, como fazer???
    Por Tonare no fórum Servidores de Rede
    Respostas: 3
    Último Post: 03-10-2003, 11:09
  5. squid bloqueando em excesso
    Por 00Bond no fórum Servidores de Rede
    Respostas: 1
    Último Post: 04-06-2003, 13:15

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L