Estou enfrentando um problema no meu ambiente Proxy, sendo mais especifico com meu proxy.pac
Vou dar um resumo do ambiente:
- CentOS release 6.4 (Final
- Squid Cache: Version 3.1.10
- Apache/2.2.15 (Unix)
Em relação ao funcionamento, bloqueios, liberações e outros está tudo ok.
Como diferencial, temos hospedado no servidor o script do 'proxy.pac', onde é apontado o proxy da rede no DHCP (WPAD - 252) e aplicado via GPO (ambiente WS) a opção de "Detectar automaticamente" para navegação. Temos também hospedado em Data Center o 'proxy.pac' corporativo (IIS), caso o integrante esteja fora da rede interna.
Consigo acesso normal ao proxy.pac ao entrar com o endereço no navegador, ou seja, o acesso e leitura do mesmo esta OK. Se eu indicar no endereço o caminho completo 'http://ip_proxy/proxy.pac' a navegação vai ok, passa pelo proxy e tudo mais.
Acontece que encontramos um problema em que o integrante não está navegando pelo 'proxy.pac' local e sim pelo ‘pac’ centralizado.
Andei lendo bastante e temos um ponto que deve ser habilitado no Apache, trata-se do 'AddType application/x-ns-proxy-autoconfig .pac'. Aparentemente o IE tem problemas em entender o script.
Este item já foi adicionado no mime.types, httpd.conf, ... e não funciona de jeito nenhum. Já criei também o <VirtualHost...> e também não foi.
Habilitando esta opção no IIS vai sem problemas nenhum, porém, gostaria de manter essa opção no servidor local.
Hoje temos mais de 50 servidores e realizar a troca em todas as localidades é algo complicado, o que irá demandar uma força tarefa da Equipe.
Gostaria de pedir uma ajuda de todos, para que se alguém pegou este erro possa indicar como solucionou o caso.
Caso precisem de mais informações, estou à disposição.