Error 504 Gateway después de lanzar una nueva instancia de AWS

He creado una nueva instancia de Discourse a partir de una imagen EC2 existente en AWS y he cambiado el nombre de dominio en el archivo app.yml. La arquitectura es la misma, etc. Cuando intento acceder desde un navegador, obtengo un error 504. ¿Hay algo más que deba cambiar?

La imagen proviene de forum.mystrokeguide.com y he cambiado el dominio a forum-dev.mystrokeguide.com.

Saludos,
C

aquí hay una publicación que puedes revisar y que podría ayudarte

Gracias. He completado los pasos del artículo, pero aún obtengo errores 504.

¿Su dominio apunta a múltiples direcciones IP? Acabo de revisar la propagación de su DNS y hay dos números de IP. ¿Quizás ese sea el conflicto?

1 me gusta

¿Es solo para forum-dev? Tengo una IP estática asociada y una regla de un balanceador de carga de AWS. ¿Debería desasociar la IP estática y ver qué pasa?

Realicé esta consulta DNS - https://www.whatsmydns.net/#A/forum-dev.mystrokeguide.com

Temo que no tengo mucha experiencia con DNS para saber si eso es definitivamente un problema (espero que alguien más pueda opinar :crossed_fingers:).

Gracias, esto es útil. Investigaré y lo revisaré.

1 me gusta

Si estás usando una instalación estándar, solo necesitas apuntar a la instancia EC2. Colocar un balanceador de carga frente a ella es bastante complicado.

Si has realizado muchas reconstrucciones con el DNS apuntando a múltiples direcciones, es posible que no tengas un certificado válido y que no puedas obtener uno debido a los límites de tasa. En ese caso, usa un nombre diferente o espera una semana.

2 Me gusta

¿Puedo instalar el certificado emitido por AWS directamente en la aplicación? Suelo usar el balanceador de carga para agregar certificados a las instancias de EC2. ¿O debo comentar las líneas de Let’s Encrypt en app.yml?

Recomiendo que comiences con una instalación limpia y luego procedas a configurar el balanceador de carga. La única instalación compatible aquí es la más básica, siguiendo la guía. Hay demasiados factores que podrían fallar al agregar un balanceador de carga para poder adivinar cuál es tu problema.

Si deseas utilizar un balanceador de carga, entonces deberías omitir discourse-setup y eliminar las plantillas de ssl y letsencrypt.

2 Me gusta