Firefox não navega com o proxy automática
-
Pro firefox vc tem que distribuir via DNS, pra usar configurações do outro navegador, o IE precisa estar com a config setada manualmente.
-
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 automaticotem alguma forma de contornar
-
????
-
Isaias, tá fazendo via wpad mesmo?
Senão me engano, o Firefox pega ele via DNS Server. Setou as entradas lá? -
estou fazendo via wpad e tenho o dns configurado também
-
Como está o Sufixo de DNS?
A maquina cliente consegue ping no host WPAD (ex: ping wpad)? -
esta com wpad e o cliente resolve normal e pinga também.
esta na foto abaixo
-
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. -
estou com o mesmo problema.. só que utilizei o wpad.php que o marcelo coutinho fez..
-
vou fazer novos testes Tomas a informo
uma coisa Tomas vc já tem isso no seu ambiente e funciona ?
-
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!!
-
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 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… -
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.
-
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;