
Configuré un entorno de desarrollo en Debian 7 e instalé los siguientes servicios:
- apache
- Enlazar9
Tengo un sitio al que se puede acceder a través de "asix.debian.local". Configuré la zona y agregué el registro NS y A al archivo db.debian.local.
Todo está funcionando, esta es la respuesta que obtengo con curl:
"curl asix.debian.local" valor predeterminado de Apache
¡¡Funciona!!
Esta es la página de benvinguda de ASIX.
Así que supuse que todo estaba en funcionamiento, pero cuando escribo la misma URL en el navegador, aparece "Error de servidor no encontrado: Iceweasel no puede encontrar el servidor en asix.debian.local".
Sólo el servidor de nombres en /etc/resolv.conf es la IP local del servidor.
¿Por qué el navegador no puede acceder al sitio web si curl sí lo hizo?
Se agradece cualquier ayuda.
Gracias
Respuesta1
Para tal caso, agregue una línea en /etc/nsswitch.conf
hosts: files dns mdns4_minimal [NOTFOUND=return] mdns4
ser
hosts: dns files mdns4_minimal [NOTFOUND=return] mdns4
Respuesta2
Para alguien que lea esto en el futuro:
Para mí no fue un problema de DNS sino uno conhttps:
curl my-domain.com
funcionó porque usaba el protocolo http. Sin embargo, los navegadores modernos parecen intentar siempre utilizar https hoy en día y eso no siempre es obvio.
Entonces, para mí, configurar letsencrypt y habilitar https resolvió el problema.
Respuesta3
Quitar los encabezados es lo que funcionó para mí:
// headers: {
// "Content-Type": "multipart/form-data"
// },