Estamos experimentando con un respondedor de IA, envía susurros aquí, en este caso, tuvo algunos consejos razonables:
Hola, parece que tu problema podría resolverse investigando los registros del servidor para diagnosticar qué salió mal después de la actualización. Aquí te explicamos cómo proceder:
Verifica los registros de errores de Discourse en la UI de Administración:
- Si tienes acceso de administrador y el sitio aún es parcialmente accesible, puedes revisar los registros desde el panel de administración. Navega a
/logspara encontrar mensajes de error.Inspecciona otros registros del servidor:
- Ejecuta los siguientes comandos en tu servidor:
cd /var/discourse ./launcher enter app cd /shared/log/rails less production.log
- Usa
lesso herramientas similares para leer los registros e identificar posibles errores.Verifica los registros de NGINX:
- Puedes revisar los registros de NGINX para ver errores del servidor web con:
cd /var/discourse ./launcher enter app cd /var/log/nginx less error.logProblemas de Red y DNS:
- Ejecuta pruebas para asegurarte de que el DNS de tu dominio se resuelve correctamente y que los puertos como 443 y 80 son accesibles.
Infórmanos qué encuentras en los registros y podremos proporcionar detalles más específicos para ayudarte a resolver el problema.
Recursos útiles:
- Guía de registro de Discourse: Proporciona una descripción detallada de todos los tipos de registros en Discourse.
- Acceso a los registros del servidor: Una guía para principiantes para acceder a tus registros.
Contexto adicional:
Si el problema persiste, las causas comunes podrían ser:
- Una incompatibilidad de complementos después de la actualización.
- Memoria/almacenamiento insuficiente durante la reconstrucción.
- Cambios de configuración en
app.yml.