[Resolvido] Unable to communicate with… Please verify DNS and interface config
-
Bom dia galera,
É o seguinte. Quando tento acessar a opção para baixar novos pacotes (system > packages) aparece a seguinte mensagem:
"Unable to communicate with xxxxxxxx. Please verify DNS and interface configuration, and that pfSense has functional Internet connectivity." onde o xxxxxxxx não é o endereço http(s)://packages.pfsense.org.
Já pesquisei no fórum e também no google. Fiz a mudança na opção "xmlrpcbaseurl", mas também não resolveu.
Alguém já passou por esse problema?
-
Já fiz varias tentativas, mas sem sucesso.
Estou usando a versão:
2.1-RC0 (amd64) built on Thu Jun 6 21:08:57 EDT 2013 FreeBSD 8.3-RELEASE-p8
Nos logs mostra o erro:
php: /pkg_mgr.php: XMLRPC request failed with error 5: Didn't receive 200 OK from remote server. (HTTP/1.1 404 Not Found)
Sei que não é a ultima versão, mas o pfsense sempre me informa "You are on the latest version.".
Temos dns interno com bind. Esse é o dns que está configurado no pfsense. Somente esse.
Teria alguma outra forma de eu verificar o porque está acontecendo isso?
-
Sugiro atualizar para a versão 2.1.5 ou 2.2, mas com a 2.2 é bom ter mais cuidado, pode ser que os problemas já estejam corrigidos.
-
Sugiro atualizar para a versão 2.1.5 ou 2.2, mas com a 2.2 é bom ter mais cuidado, pode ser que os problemas já estejam corrigidos.
Pretendo atualizar para a 2.1.5, mas antes quero tentar resolver esse problema. Rodei o tcpdump e percebi que o pfsense está enviando o trafego dos "packages" por https, e acredito que por isso esteja dando o erro.
Executando o abaixo eu resolvo esse problema com o https?
env ip6addrctl_enable="yes" ip6addrctl_policy="prefer_ipv4" /etc/rc.d/ip6addrctl start
Após o comando acima, preciso dar reboot no pfsense?
-
Acho que você não entendeu o que eu quis dizer. Você está usando uma versão RC não é versão RELEASE (estável), então atualize para uma versão estável e veja se o problema fica resolvido.
-
Acho que você não entendeu o que eu quis dizer. Você está usando uma versão RC não é versão RELEASE (estável), então atualize para uma versão estável e veja se o problema fica resolvido.
Tranquilo! :D
-
Acho que você não entendeu o que eu quis dizer. Você está usando uma versão RC não é versão RELEASE (estável), então atualize para uma versão estável e veja se o problema fica resolvido.
Tomas, atualizei para a 2.1.5 Release e mesmo assim o erro persiste.
Qual é o arquivo ou arquivos que controla(m) o "Available Packages"?
-
Acho que você não entendeu o que eu quis dizer. Você está usando uma versão RC não é versão RELEASE (estável), então atualize para uma versão estável e veja se o problema fica resolvido.
Tomas, atualizei para a 2.1.5 Release e mesmo assim o erro persiste.
Qual é o arquivo ou arquivos que controla(m) o "Available Packages"?
Problema resolvido!
Alguém anterior a mim configurou ou tentou configurar um servidor externo para os pacotes e deixou lixo nas configurações.
Consegui descobrir verificando a documentação oficial do pfsense, mas exato no link abaixo:
https://doc.pfsense.org/index.php/Creating_a_Custom_Package_Repository#Step_4:_Have_pfSense_use_the_repositoryDigitei no meu browser: http://ip_pfsense/pkg_mgr_settings.php e desmarquei a opção "Use a non-official server for packages".