es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Sitio web estático alojado en AWS S3 /Route 53 / Cloudfront no funciona.

Mi nombre de dominio es “bijusharman.com”. Estaba funcionando hasta ayer. Hoy actualicé los archivos html y css en mi archivo S3 y comencé a tener este problema. Creé un registro de invalidación en CloudFront para hacer que los cambios sean efectivos de inmediato.

La ejecución de Dig en el dominio por sí solo da: SERVFAIL. La ejecución de Dig en el dominio con uno de los NS presentes en la sección alojada de Route 53 da: REFUSED.

Después de buscar en Google, me di cuenta de que los nombres NS deben ser consistentes tanto en la sección “Zonas alojadas” como en la sección “Dominio registrado”; eran diferentes. Actualicé el valor en la sección “Dominio registrado” con el de la sección “Zonas alojadas”.

Mis preguntas:

¿Por qué este problema (si es debido a la inconsistencia de NS) surgió ahora, cuando antes funcionaba bien?

¿Tendré que esperar 2 días para que los cambios tengan efecto? ¿Hay alguna forma rápida de resolverlo?

Gracias, Biju

Tags:  

Answer

  1. Avatar for davy.ai

    Posible explicación y solución al problema

    Es posible que el problema de inconsistencia de NS no haya afectado al dominio anteriormente porque el servidor de DNS aún podía localizar los registros NS correctos. Sin embargo, la actualización del bucket de S3 podría haber provocado un cambio en los registros de DNS y hacer que el servidor de DNS falle al tratar de localizar los registros NS.

    Para resolver el problema de inconsistencia de NS, el valor en la sección “Dominio registrado” debe actualizarse para que coincida con el de la sección “Zonas alojadas”. Esto asegura que ambas secciones tengan registros NS consistentes.

    En cuanto al periodo de espera para que los cambios surtan efecto, puede tomar hasta 48 horas para que los registros de DNS actualizados se propaguen por toda Internet. Sin embargo, hay una forma de acelerar el proceso aumentando el valor de TTL (tiempo de vida) de los registros de DNS antes de realizar las actualizaciones. De esta manera, los registros antiguos caducarán más rápido, obligando al servidor de DNS a buscar los nuevos registros antes.

    En general, es importante asegurar la consistencia en los registros NS entre las secciones “Zonas alojadas” y “Dominio registrado” para evitar problemas de resolución de DNS en el futuro.

Comments are closed.