Gracias @pfaffman, intentamos cambiar de una configuración multisitio a una instalación estándar, pero el problema persiste.
Lo que hicimos:
- Eliminamos la instalación de Discourse:
- Borramos todo el directorio
/var/discourse.
- Borramos todo el directorio
- Reinstalamos Discourse:
- Volvimos a clonar el repositorio de Discourse.
- Recreamos
app.ymlcon las configuraciones necesarias.
- Reconstruimos la aplicación:
- Ejecutamos
./launcher rebuild app.
- Ejecutamos
- Actualizamos el DNS:
- Apuntamos el dominio al nuevo servidor.
- Configuramos Cloudflare en modo solo DNS para permitir la emisión del certificado SSL.
Problema adicional con SSL:
- Cuando habilitamos SSL en
app.ymly deshabilitamos el proxy de Cloudflare, encontramos el siguiente problema incluso después de habilitar SSL.
Preguntas:
- ¿Podría el problema estar relacionado con no restaurar una copia de seguridad de la base de datos?
- ¿Hay pasos adicionales necesarios para limpiar las configuraciones antiguas de multisitio?
- ¿Cuál es la forma correcta de habilitar SSL en esta configuración sin encontrar problemas?
¡Agradecería cualquier orientación de quienes lo hayan hecho antes!
