A extensão .pac ou .dat (que eu gosto de usar) para autoconfiguração de proxy requer ajuste no seu webserver, caso contrário, como percebeu ele fará download do arquivo. Seu webserver deverá estar configurado da seguinte maneira, você deve acrescentar a seguinte linha no arquivo /etc/apache2/mods-enabled/mime.conf : # # Autoconfiguracao de proxy # AddType application/x-ns-proxy-autoconfig .pac .dat e também acrescentar a seguinte linha no arquivo /etc/mime.types : application/x-ns-proxy-autoconfig pac dat
Alem disso, dê permissão de leitura ao arquivo com o comando : chmod 644 /var/www/wpad.dat chown www-data.www-data /var/www/wpad.dat O servidor Web deverá ser reiniciado com o seguinte comando : service apache2 restart A seguir, tente acessar o wpad.dat a partir de seu navegador pelo endereço http://webserver/proxy.dat, seu navegador deverá conseguir exibir o arquivo ou ter acesso a ele (não deve fazer o download), caso contrário algo deu errado e os procedimentos anteriores deverão ser revistos. []'s e sucesso. Em 12 de janeiro de 2011 11:37, Anderson Bertling <[email protected]> escreveu: > Bom dia ! > Tenho dois servidores um apache e um do proxy, meu problema esta na hora de > rodar o proxy.pac, que nao abre nem mesmo as paginas que tenho, agora se eu > coloco o ip:3128 o proxy esta rodando legal e abre tudo. pelo que verifiquei > o apache esta com suporte ao pac instalado, se eu jogo no navegador > www.qualquercoisa.com/proxy.pac ele faz o dowload do arquivo que esta no > servidor apache. OBS claro que o dowload só funciona quando coloco o ip:3128 > no navegador > > function FindProxyForURL(url,host) > { > if(isPlainHostName(host) || dnsDomainIs(host, ".qualquercoisa.com") || > isInNet(host, "200.*.*.0", "255.255.240.0") || isInNet(host, "127.0.0.0", > "255.0.0.0") || isInNet(host, "10.0.0.0","255.0.0.0") || isInNet(host, > "192.168.0.0", "255.255.0.0") || url.substring(0, 4) == "ftp:") > { > return "DIRECT"; > } > else{ > return "PROXY 200.*.*.*:3128"; > } > } > > Alguém sabe o que pode estar ser ? > -- > Att > Anderson Bertling > > -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

