Corrigindo problema com WPAD (EFW 2.5.1 e 3.0.5)
- Eduardo Jonck
- Administrator
- Mensagens: 56
- Registrado em: 10 Jun 2013 17:35
- Idade: 39
- Contato:
- Status: Offline
Corrigindo problema com WPAD (EFW 2.5.1 e 3.0.5)
Para quem não conhece o recurso WPAD, pode ler nesse artigo a forma de estar aplicando em um ambiente com servidores linux, porém pode ser utilizado em Microsoft Windows Server.
Após alguns problemas em algumas implantações, uma pessoa conhecida me acionou para verificar o porque não estava funcionado essa função no Endian Firewall e fui atrás de resolver de forma definitiva, pois também já passei por isso em um caso. Entretanto, percebi que há uma instabilidade nesse recurso do Endian, onde momentos funciona e momentos não, e por fim, encontrei a solução.
Essa solução foi testada em dois casos em que um era uma implantação nova e outra era uma implantação já feita. Os dois casos foram resolvidos.
O problema tem relação ao script "proxy.pac" que fica dentro do /home/httpd/html. Esse script é considerado o script principal onde consta códigos de programação e com ele é gerado o "wpad.dat". A proposta dos fabricantes do Endian é que a gerencia do "wpad.dat" possa ser feita pelo Console WEB, pois durante a resolução do problema, percebi que ao criar uma regra baseando-se em IP, esses endereços IPs eram preenchidos no "wpad.dat" quando efetuava o download do arquivo. Isso vinha gerando problemas, pois os dados que eram preenchidos no "wpad.dat" gerado pelo "proxy.pac" vinha incorretos e o recurso não funcionava.
Então baseando-se nesse artigo que postei, editei o script "proxy.pac" para que o mesmo gerasse o "wpad.dat" com os dados corretos. Isso fez com que o recurso dos dois casos que estavam com problema funcionasse de imediato.
Para aqueles que passarem por esse problema, basta baixar o pacote corrigido no link abaixo e instalar com o comando rpm -ivh xxxx.rpm --force. Para testar, basta acessar seu navegador, e configurar como auto detectar o proxy.
OBS: Foi aplicado nas versões do Endian Firewall 2.5.1 e 3.0.5Beta1 + Update
Após alguns problemas em algumas implantações, uma pessoa conhecida me acionou para verificar o porque não estava funcionado essa função no Endian Firewall e fui atrás de resolver de forma definitiva, pois também já passei por isso em um caso. Entretanto, percebi que há uma instabilidade nesse recurso do Endian, onde momentos funciona e momentos não, e por fim, encontrei a solução.
Essa solução foi testada em dois casos em que um era uma implantação nova e outra era uma implantação já feita. Os dois casos foram resolvidos.
O problema tem relação ao script "proxy.pac" que fica dentro do /home/httpd/html. Esse script é considerado o script principal onde consta códigos de programação e com ele é gerado o "wpad.dat". A proposta dos fabricantes do Endian é que a gerencia do "wpad.dat" possa ser feita pelo Console WEB, pois durante a resolução do problema, percebi que ao criar uma regra baseando-se em IP, esses endereços IPs eram preenchidos no "wpad.dat" quando efetuava o download do arquivo. Isso vinha gerando problemas, pois os dados que eram preenchidos no "wpad.dat" gerado pelo "proxy.pac" vinha incorretos e o recurso não funcionava.
Então baseando-se nesse artigo que postei, editei o script "proxy.pac" para que o mesmo gerasse o "wpad.dat" com os dados corretos. Isso fez com que o recurso dos dois casos que estavam com problema funcionasse de imediato.
Para aqueles que passarem por esse problema, basta baixar o pacote corrigido no link abaixo e instalar com o comando rpm -ivh xxxx.rpm --force. Para testar, basta acessar seu navegador, e configurar como auto detectar o proxy.
OBS: Foi aplicado nas versões do Endian Firewall 2.5.1 e 3.0.5Beta1 + Update
Você não está autorizado a ver ou baixar esse anexo.
Editado pela última vez por Eduardo Jonck em 07 Abr 2016 12:58, em um total de 1 vez.
-
- Newbie
- Mensagens: 10
- Registrado em: 09 Jan 2016 11:33
- Status: Offline
Re:Corrigindo problema com WPAD (EFW 2.5.1 e 3.0.5)
Alguém fez o teste na versão 2.5.2 ?Eduardo Jonck escreveu: Para quem não conhece o recurso WPAD, pode ler nesse artigo a forma de estar aplicando em um ambiente com servidores linux, porém pode ser utilizado em Microsoft Windows Server.
Após alguns problemas em algumas implantações, uma pessoa conhecida me acionou para verificar o porque não estava funcionado essa função no Endian Firewall e fui atrás de resolver de forma definitiva, pois também já passei por isso em um caso. Entretanto, percebi que há uma instabilidade nesse recurso do Endian, onde momentos funciona e momentos não, e por fim, encontrei a solução.
Essa solução foi testada em dois casos em que um era uma implantação nova e outra era uma implantação já feita. Os dois casos foram resolvidos.
O problema tem relação ao script "proxy.pac" que fica dentro do /home/httpd/html. Esse script é considerado o script principal onde consta códigos de programação e com ele é gerado o "wpad.dat". A proposta dos fabricantes do Endian é que a gerencia do "wpad.dat" possa ser feita pelo Console WEB, pois durante a resolução do problema, percebi que ao criar uma regra baseando-se em IP, esses endereços IPs eram preenchidos no "wpad.dat" quando efetuava o download do arquivo. Isso vinha gerando problemas, pois os dados que eram preenchidos no "wpad.dat" gerado pelo "proxy.pac" vinha incorretos e o recurso não funcionava.
Então baseando-se nesse artigo que postei, editei o script "proxy.pac" para que o mesmo gerasse o "wpad.dat" com os dados corretos. Isso fez com que o recurso dos dois casos que estavam com problema funcionasse de imediato.
Para aqueles que passarem por esse problema, basta baixar o pacote corrigido no link abaixo e instalar com o comando rpm -ivh xxxx.rpm --force. Para testar, basta acessar seu navegador, e configurar como auto detectar o proxy.
OBS: Foi aplicado nas versões do Endian Firewall 2.5.1 e 3.0.5Beta1 + Update
- Eduardo Jonck
- Administrator
- Mensagens: 56
- Registrado em: 10 Jun 2013 17:35
- Idade: 39
- Contato:
- Status: Offline
Re:Corrigindo problema com WPAD (EFW 2.5.1 e 3.0.5)
Boa noite,
Acredito que funcione nessa versão também, pois o arquivo que é trocado é o proxy.pac em /home/httpd/html.
Como a versão 2.5.2 é semelhante a 2.5.1, acredito que deva funcionar sem problemas.
Acredito que funcione nessa versão também, pois o arquivo que é trocado é o proxy.pac em /home/httpd/html.
Como a versão 2.5.2 é semelhante a 2.5.1, acredito que deva funcionar sem problemas.
-
- Newbie
- Mensagens: 7
- Registrado em: 06 Fev 2014 18:18
- Status: Offline
Re: Corrigindo problema com WPAD (EFW 2.5.1 e 3.0.5)
Eduardo parabéns pelas modificações no Endian e a ajuda a comunidade, podes habilitar a extensão do arquivo para download aqui no forum?
Thanks!
Thanks!
- marceloleaes
- Administrator
- Mensagens: 1520
- Registrado em: 10 Jun 2013 12:45
- Localização: Novo Hamburgo
- Idade: 42
- Contato:
- Status: Offline
Re: Corrigindo problema com WPAD (EFW 2.5.1 e 3.0.5)
Anexo ajustado, obrigado por reportar.
-
- Newbie
- Mensagens: 7
- Registrado em: 06 Fev 2014 18:18
- Status: Offline
Re: Corrigindo problema com WPAD (EFW 2.5.1 e 3.0.5)
Opa!, Obrigado Marcelo!
-
- Newbie
- Mensagens: 22
- Registrado em: 01 Fev 2017 22:05
- Status: Offline
Re: Corrigindo problema com WPAD (EFW 2.5.1 e 3.0.5)
Infelizmente é a segunda vez que apresenta o problema com Proxy.pac, os usuários logam na rede e ficam sem internet, e tenho que seta o proxy manual no browser.
Uso o Proxy autenticado via Ad do windows Server 2012.
Tentei instalar este pacote mais o sistema aqui é Endian 3.2.1 64bits
root@Endian2:/home/httpd/html # rpm -ivh wpad-correction-3.0.5-1.0-2.i386.rpm
warning: package wpad-correction-3.0.5-1.0-2.i386 is intended for a i386-unknown-linux platform
Por acaso vc não tem na versão 64bits??
Fazer este correção manualmente é possível?
Abraço
Uso o Proxy autenticado via Ad do windows Server 2012.
Tentei instalar este pacote mais o sistema aqui é Endian 3.2.1 64bits
root@Endian2:/home/httpd/html # rpm -ivh wpad-correction-3.0.5-1.0-2.i386.rpm
warning: package wpad-correction-3.0.5-1.0-2.i386 is intended for a i386-unknown-linux platform
Por acaso vc não tem na versão 64bits??
Fazer este correção manualmente é possível?
Abraço
- marceloleaes
- Administrator
- Mensagens: 1520
- Registrado em: 10 Jun 2013 12:45
- Localização: Novo Hamburgo
- Idade: 42
- Contato:
- Status: Offline
Re: Corrigindo problema com WPAD (EFW 2.5.1 e 3.0.5)
Efetue teste somente com o arquivo de correção.
proxy.pac , diretório = /home/httpd/html
Faça backup do arquivo original antes. Em anexo.
proxy.pac , diretório = /home/httpd/html
Faça backup do arquivo original antes. Em anexo.
Você não está autorizado a ver ou baixar esse anexo.
-
- Newbie
- Mensagens: 22
- Registrado em: 01 Fev 2017 22:05
- Status: Offline
Re: Corrigindo problema com WPAD (EFW 2.5.1 e 3.0.5)
ok, só uma coisa não tem este aquivo proxy.pac no /var/httpd/html
Alias fiz um abusca com find / -iname proxy.pac e não encontra no sistema
Alias fiz um abusca com find / -iname proxy.pac e não encontra no sistema
Código: Selecionar todos
root@Endian2:~ # find / -iname proxy.pac
root@Endian2:~ #
ou
[font=Times New Roman]root@Endian2:~ # find / -iname proxy[/font]
[font=Times New Roman]/usr/share/efw-gui/proxy[/font]
[font=Times New Roman]/usr/lib/efw_backup/proxy[/font]
[font=Times New Roman]/usr/lib/efw/proxy[/font]
[font=Times New Roman]/usr/lib/python2.7/site-packages/endian/proxy[/font]
[font=Times New Roman]/etc/efw/proxy[/font]
[font=Times New Roman]/run/efw/proxy[/font]
[font=Times New Roman]/var/efw/proxy[/font]
[font=Times New Roman]/var/lib/efw/proxy[/font]
[font=Times New Roman]root@Endian2:~ #[/font]
Saberia dizer porque não exite o arquivo no local padrão?
Abraço