Estoy teniendo un problema extraño al configurar una nueva instalación. Estamos migrando de un servicio alojado a uno autoalojado, y estamos utilizando el dominio www.pidforum.org. He puesto en marcha un servidor Ubuntu y estoy usando la instalación estándar. El dominio apunta actualmente a la IP del servidor, con @, * y www. configurados todos como registros A.
La instalación parece ir sin contratiempos… todo parece estar funcionando. La verificación inicial del dominio indica que está bien, la instalación continúa y se completa. Pero no funciona. El servidor no está escuchando en los puertos 443 ni 80, y cuando ejecuto discourse doctor dice:
Versión de Discourse en www.pidforum.org: NO ENCONTRADA
Versión de Discourse en localhost: NO ENCONTRADA
Ahora viene lo extraño… si vuelvo a ejecutar discourse-setup y cambio SOLO el nombre de dominio a otro dominio que controlo (discourse.xxxxxxx.yyy), funciona perfectamente. Todo lo demás es igual… mismo servidor, todo igual, SOLO cambiando el nombre de dominio.
¿Qué podría causar esto? Ayuda, me estoy volviendo loco intentando resolver esto.
He estado jugueteando con esto desde el jueves de la semana pasada… cada vez pienso más que el problema es específicamente con el nombre de dominio, pero eso NO tiene ningún sentido en absoluto (y además no hay pasos de solución de problemas efectivos).
¿Hay algo que pueda probar para reducir el alcance de mi problema? Soy un administrador de sistemas experimentado, pero esto me está haciendo cuestionarme mi vida.
¿Acabas de cambiar tu servidor de nombres a Digital Ocean? Parece que tienes DNSSEC habilitado para pidforum.org, pero los servidores de nombres de Digital Ocean no están devolviendo ninguna firma. Por lo tanto, servidores DNS como 8.8.8.8 están detectando la cadena de confianza rota y se niegan a devolver los registros.
Puedes ver más información utilizando herramientas como estas:
Ok, así que lo de DNSSEC es raro, y tampoco es algo con lo que haya tenido que lidiar antes, así que gracias por la pista.
He intentado simplificar las cosas eliminando el salto al servidor de nombres de Digital Ocean de la ecuación, y ahora estoy usando Network Solutions tanto como registrador como servidor de nombres para intentar eliminar posibles errores o problemas. Esto se está propagando ahora (pero he probado esta configuración y tampoco funciona, por razones que no entiendo).
Revisaré lo de DNSSEC después de que el cambio de servidor de nombres tenga tiempo de propagarse. Pero apuesto a que hay algo más ocurriendo también.
…Las soluciones de red me han asegurado que DNSSEC está desactivado y no hay ninguna interfaz para agregar o eliminar un registro DS en la interfaz de administración de mi dominio.
Gracias por rastrear esto, pero no tengo la menor idea de dónde está alojado.