Funciona!!

Funciona!!

Configurei um ambiente de desenvolvimento no Debian 7 e instalei os seguintes serviços:

  • Apache
  • Vincular9

Eu tenho um site que pode ser acessado através de "asix.debian.local". Eu configurei a zona e adicionei o registro NS e A ao arquivo db.debian.local.

Tudo está funcionando, esta é a resposta que recebo com curl:

"curl asix.debian.local" padrão do Apache

Funciona!!

Esta é a página de Benvinguda do ASIX

Então imaginei que tinha tudo funcionando, mas quando digito a mesma URL no navegador, recebo "Erro de servidor não encontrado - o Iceweasel não consegue encontrar o servidor em asix.debian.local."

Somente nameserver em /etc/resolv.conf é o IP local do servidor.

Por que o navegador não consegue acessar o site se o curl o fez?

Qualquer ajuda é apreciada.

Obrigado

Responder1

Para tal caso, adicione linha em /etc/nsswitch.conf

hosts: files dns mdns4_minimal [NOTFOUND=return] mdns4

ser

hosts: dns files mdns4_minimal [NOTFOUND=return] mdns4

Responder2

Para alguém que lerá isso no futuro:

Para mim, não foi um problema de DNS, mas sim um problema comhttps:

curl my-domain.comfuncionou porque usava o protocolo http. No entanto, os navegadores modernos parecem sempre tentar usar https hoje em dia e isso nem sempre é óbvio.

Então, para mim, configurar o letsencrypt e ativar o https resolveu o problema.

Responder3

Remover os cabeçalhos é o que funcionou para mim:

  // headers: {
  //   "Content-Type": "multipart/form-data"
  // },

informação relacionada