Moviendo el servidor

Hola a todos

Estoy en proceso de mover nuestro servidor de discourse a una nueva ubicación.

En el servidor antiguo hice:
discourse backup
luego copié el último archivo de copia de seguridad del contenedor al sistema anfitrión
lo copié al nuevo servidor

luego en el nuevo servidor:
inicié el contenedor de discourse
copié el archivo de copia de seguridad dentro de él
hice discourse restore (fue bien)

Entonces, posiblemente cometí un error, intenté reiniciar el contenedor de discourse usando docker restart, sin reconstruirlo.
cuando lo abrí en el navegador, solo me mostraba cinco puntos parpadeantes.

Intenté reconstruir la aplicación, usando el comando ‘launcher rebuild app’. los mismos cinco puntos parpadeantes.

¿qué me estoy perdiendo?
muchas gracias de antemano.

¿Terminó la reconstrucción correctamente? ¿Está el contenedor en ejecución?

Puede intentar ejecutar Discourse Doctor:

sudo -s
/var/discourse/
./discourse-doctor 

Eso debería proporcionar más información que podría ayudar.

La reconstrucción pasa sin problemas. Y discourse-doctor no encuentra ningún problema.

¿Qué sucede cuando intentas Modo seguro?

¿Fue esto usando la instalación estándar o algún otro método? ¿Miraste el sitio antes de restaurar la copia de seguridad?

Mira la consola de javascript. Probablemente sea un tema roto, pero podría ser una configuración de CDN rota si tienes una CDN (o S3). Si no tienes CDN, entonces el modo seguro probablemente lo solucionará; luego podrás encontrar el tema (o quizás el plugin) que es el problema.

3 Me gusta

empieza bien si desactivo los plugins no oficiales.

no_unofficial_plugins

¿cómo puedo obtener una lista de los plugins instalados?

Mayormente, elimina los que no provienen de github/discourse/ en tu app.yml y luego reconstruye.

3 Me gusta

Aunque si compartes una lista de tus plugins aquí, podríamos ser capaces de detectar uno con un problema conocido, lo que podría ahorrarte algo de tiempo. :+1:

1 me gusta