Request denied by pfSense proxy: 403 Forbidden



  • Pessoal,

    Não estou conseguindo acessar essa pagina, o squidguard está acusando erro.

    Request denied by pfSense proxy: 403 Forbidden
    
    Reason:
    Client address: 192.168.1.50 
    Client group: default 
    Target group: in-addr 
    URL: http://189.99.999.99/ 
    

    O acesso é por IP.. eu inclusive já desativei a opção "Not to allow IP addresses in URL", ja coloquei o IP em writelist do squid e não funcionou,
    criei uma "Target categories" e coloquei "Allow" e mesmo assim não funciona..

    Não estou usando o proxy transparente e sim "wpad"



  • Pessoal,

    notei que a barra de endereço do navegador antes de acessar a pagina fica assim, depois apresenta o erro acima.

    https://192.168.0.1/sgerror.php?url=403%20&a=192.168.1.50&n=&i=&s=default&t=in-addr&u=http://189.99.999.99/
    


  • da uma olhada nas configurações do navegador, e testa sem o WPAD.

    :)  :)  :)



  • Thiago,

    Se você não estiver alterando o ip para postar, 189.99.999.99 é exatamente o seu problema por não é um endereço válido.



  • @marcelloc:

    Thiago,

    Se você não estiver alterando o ip para postar, 189.99.999.99 é exatamente o seu problema por não é um endereço válido.

    o IP foi alterado.. agora ratificando o que eu falei antes, pois não tinha salvo, quando eu desmarco a opção "Not to allow IP addresses in URL"
    funciona.. tem como deixar marcado e dar um bypass no IP para acesso ?



  • No squidguard não sei, mas você pode incluir este ip no seu script wpad e definir o proxy como DIRECT.

    Desta forma o browser vai mandar direto para a internet as requisições neste ip.



  • o meu wpad.dat está assim

    function FindProxyForURL(url, host){
       var host_ip;
       host_ip= dnsResolve(host);
       if (isInNet(host_ip, "127.0.0.1", "255.255.255.255"))
          return "DIRECT";
       if (isInNet(host_ip, "192.168.1.0", "255.255.255.0"))
          return "DIRECT";
       if (isInNet(myIpAddress(), "192.168.1.0", "255.255.255.0"))
          return "PROXY 192.168.1.1:3128";
       else
          return "DIRECT";
    }
    

    Acho meu tosco colocar isso no wpad não é. Qualquer forma.. sabe onde eu coloco ??



  • Você pode deixar ele assim:

    function FindProxyForURL(url,host)
    {
    if ( isInNet(host, "127.0.0.1", "255.255.255.255") ||
         shExpMatch(host,"189.99.99.99"))
          {return "DIRECT"; }
    else if (isInNet(myIpAddress(), "192.168.1.0", "255.255.255.0"))
          {return "PROXY 192.168.1.1:3128";}
    else
          {return "DIRECT";}
    }
    

Log in to reply