Navigation

    Netgate Discussion Forum
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search

    Firefox não navega com o proxy automática

    Portuguese
    5
    16
    2207
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • I
      isaiasbertin last edited by

      boa tarde.

      pessoal tenho implementado no pfsense um servidor web que distribui o scripts de proxy automáticamente, o que notei é que aplica o scripts nos navegadores internet Explorer e google chrome  solicita a autenticação, mas no firefox não funciona so se eu colocar na mão, também defino a configuração para usar de outros navegadores e também defini para usar automaticamente mas não aplicou.

      alguns dos colegas já passou por isso? para dar um apoio.

      1 Reply Last reply Reply Quote 0
      • S
        santello last edited by

        Pro firefox vc tem que distribuir via DNS, pra usar configurações do outro navegador, o IE precisa estar com a config setada manualmente.

        1 Reply Last reply Reply Quote 0
        • I
          isaiasbertin last edited by

          beleza

          já esta todas as configurações realizadas para pegar as configurações automática e de outros navegadores
          mas não utiliza o proxy automatico

          tem alguma forma de contornar




          1 Reply Last reply Reply Quote 0
          • S
            santello last edited by

            ????

            1 Reply Last reply Reply Quote 0
            • J
              joaoheytor last edited by

              Isaias, tá fazendo via wpad mesmo?
              Senão me engano, o Firefox pega ele via DNS Server. Setou as entradas lá?

              1 Reply Last reply Reply Quote 0
              • I
                isaiasbertin last edited by

                estou fazendo via wpad e tenho o dns configurado também

                1 Reply Last reply Reply Quote 0
                • T
                  tomaswaldow last edited by

                  Como está o Sufixo de DNS?
                  A maquina cliente consegue ping no host WPAD (ex: ping wpad)?

                  Tomas @ 2W Consultoria

                  1 Reply Last reply Reply Quote 0
                  • I
                    isaiasbertin last edited by

                    esta com wpad e o cliente resolve normal e pinga também.

                    esta na foto abaixo


                    1 Reply Last reply Reply Quote 0
                    • T
                      tomaswaldow last edited by

                      Parece tudo certo mesmo…

                      
                      function FindProxyForURL(url,host){
                      
                        // resolve o ip do host
                        var host_ip=dnsResolve(host);
                      
                        // If the requested website is hosted within the internal network, send direct.
                        if (isPlainHostName(host) ||
                          isInNet(host_ip, "10.0.0.0", "255.0.0.0") ||
                          isInNet(host_ip, "172.16.0.0",  "255.240.0.0") ||
                          isInNet(host_ip, "192.168.0.0",  "255.255.0.0") ||
                          isInNet(host_ip, "127.0.0.0", "255.255.255.0"))
                        return "DIRECT";
                      
                        // Regra deafult com proxy 
                        return "PROXY 192.168.1.1:3128";
                      }
                      
                      

                      Experimente usar esse script.
                      Mais uma coisa, você tem os 3 arquivos wpad.dat, wpad.da, proxy.pac criados no mesmo diretório?
                      Pode fazer um só e fazer link simbólico para os outros.

                      Tomas @ 2W Consultoria

                      1 Reply Last reply Reply Quote 0
                      • M
                        mantunespb last edited by

                        estou com o mesmo problema.. só que utilizei o wpad.php que o marcelo coutinho fez..

                        1 Reply Last reply Reply Quote 0
                        • I
                          isaiasbertin last edited by

                          vou fazer novos testes Tomas a informo

                          uma coisa Tomas vc já tem isso no seu ambiente e funciona ?

                          1 Reply Last reply Reply Quote 0
                          • T
                            tomaswaldow last edited by

                            @isaiasbertin:

                            vou fazer novos testes Tomas a informo

                            uma coisa Tomas vc já tem isso no seu ambiente e funciona ?

                            BRINCADEIRA: nunca testei e não funciona… rsrs

                            Sim, tenho em produção funcionando!!

                            Tomas @ 2W Consultoria

                            1 Reply Last reply Reply Quote 0
                            • I
                              isaiasbertin last edited by

                              se vc tem e esta funcionando então meu também deve funcionar, uma questão que vou ver é o dns do windows server tem um bloqueio relacionado a wpad vou verificar isso e te informo

                              mas obrigado por enquando  ;D

                              1 Reply Last reply Reply Quote 0
                              • T
                                tomaswaldow last edited by

                                @isaiasbertin:

                                se vc tem e esta funcionando então meu também deve funcionar, uma questão que vou ver é o dns do windows server tem um bloqueio relacionado a wpad vou verificar isso e te informo

                                mas obrigado por enquando  ;D

                                Se o DNS é Windows Server tem restrição sim, vem desabilitado.
                                Só pesquisar por isso que é simples de fazer…

                                Tomas @ 2W Consultoria

                                1 Reply Last reply Reply Quote 0
                                • I
                                  isaiasbertin last edited by

                                  Beleza Tomas vamos lá

                                  o que fiz ativei mais uma placa de rede no meu pfsense e estou usando o próprio dhcp do pfsense e entradas no dns para fazer os teste (anbiente de teste)

                                  criei também as 3 entradas 252 do dhcp (ver nas figuras abaixo)

                                  modifiquei meu script wpad automotivo

                                  function FindProxyForURL(url,host){

                                  // If the requested website is hosted within the internal network, send direct.
                                    if (isPlainHostName(host) ||
                                      shExpMatch(host, "*.local") ||
                                      isInNet(dnsResolve(host), "192.168.36.0",  "255.255.255.0") ||
                                      isInNet(dnsResolve(host), "192.168.15.0",  "255.255.255.0") ||
                                      isInNet(dnsResolve(host), "127.0.0.0", "255.255.255.0"))
                                    return "DIRECT";

                                  // nomes de maquinas sem pontos passam direto
                                  if (isPlainHostName(host))
                                  return "DIRECT";

                                  // Dominio sem proxy
                                  //if (shExpMatch(host, "*.bb.com.br")) return "DIRECT";

                                  // IP sem proxy
                                  if (isInNet(myIpAddress(), "192.168.36.2", "255.255.255.255")) return "DIRECT";

                                  // Regra deafult com proxy em ordem de fail-ver
                                    return "PROXY 192.168.36.1:3128; PROXY 192.168.15.1:3128";

                                  }

                                  putz fazendo todos esses teste e modificações o firefox não pega as configurações wpad.

                                  sera que possui alguma formar de debugar, pois se eu colocar a configuração na mão funciona ou ainda tem algo de errado, talvez falar como que fez.

                                  um outro detalhe esta rede seria uma rede visitante e ai vou ter os celulares, bem que tiver iphone não tera problema pois parece que suporta wpad, mas já o android não funciona pois fiz o teste e não navegou somente com configuração.

                                  então tenho duas batalhas um fazer o firefox funcionar e o android pegar estas configurações automática seria um sonho mesmo, sera que o fera pode dar um apoio nisso. a

                                  aguardo e obrigado.








                                  1 Reply Last reply Reply Quote 0
                                  • T
                                    tomaswaldow last edited by

                                    Tente dessa forma:

                                    
                                    function FindProxyForURL(url,host){
                                    
                                      // If the requested website is hosted within the internal network, send direct.
                                      if (isPlainHostName(host) ||
                                        isInNet(dnsResolve(host), "192.168.36.0",  "255.255.255.0") ||
                                        isInNet(dnsResolve(host), "192.168.15.0",  "255.255.255.0") ||
                                        isInNet(dnsResolve(host), "127.0.0.0", "255.255.255.0"))
                                      return "DIRECT";
                                    
                                      // Dominio sem proxy
                                      //if (shExpMatch(host, "*.bb.com.br")) return "DIRECT";
                                    
                                      // IP sem proxy
                                      if (isInNet(myIpAddress(), "192.168.36.2", "255.255.255.255")) return "DIRECT";
                                    
                                      // Regra deafult com proxy em ordem de fail-ver
                                      return "PROXY 192.168.36.1:3128; PROXY 192.168.15.1:3128";
                                    }
                                    
                                    

                                    Não precisa das entradas no DHCP, e se quiser manter só precisa de uma;

                                    Sobre dispositivos Android tem que informar manualmente o proxy nas configurações avançadas da conexão;

                                    Tomas @ 2W Consultoria

                                    1 Reply Last reply Reply Quote 0
                                    • First post
                                      Last post