L'installation de plugin privé empêche l'application de revenir en ligne

Nous avons récemment tenté d’installer un plugin privé sur notre instance Discourse. Après le redémarrage de Docker, le service n’a pas pu redémarrer. Après plusieurs tentatives, nous constatons ceci :

root@discourse:/var/discourse# docker container logs d6aa2ac484b9
run-parts: executing /etc/runit/1.d/00-ensure-links
run-parts: executing /etc/runit/1.d/00-fix-var-logs
run-parts: executing /etc/runit/1.d/01-cleanup-web-pids
run-parts: executing /etc/runit/1.d/anacron
run-parts: executing /etc/runit/1.d/cleanup-pids
Cleaning stale PID files
run-parts: executing /etc/runit/1.d/copy-env
run-parts: executing /etc/runit/1.d/letsencrypt
[Tue Feb 4 07:23:08 PM UTC 2025] Domains not changed.
[Tue Feb 4 07:23:08 PM UTC 2025] Skip, Next renewal time is: 2025-03-17T17:22:01Z
[Tue Feb 4 07:23:08 PM UTC 2025] Add '--force' to force to renew.
[Tue Feb 4 07:23:09 PM UTC 2025] Installing key to: /shared/ssl/forum.get.it.key
[Tue Feb 4 07:23:09 PM UTC 2025] Installing full chain to: /shared/ssl/forum.get.it.cer
[Tue Feb 4 07:23:09 PM UTC 2025] Run reload cmd: sv reload nginx
warning: nginx: unable to open supervise/ok: file does not exist
[Tue Feb 4 07:23:09 PM UTC 2025] Reload error for :
[Tue Feb 4 07:23:10 PM UTC 2025] Domains not changed.
[Tue Feb 4 07:23:10 PM UTC 2025] Skip, Next renewal time is: 2025-03-17T17:22:09Z
[Tue Feb 4 07:23:10 PM UTC 2025] Add '--force' to force to renew.
[Tue Feb 4 07:23:11 PM UTC 2025] Installing key to: /shared/ssl/forum.get.it_ecc.key
[Tue Feb 4 07:23:11 PM UTC 2025] Installing full chain to: /shared/ssl/forum.get.it_ecc.cer
[Tue Feb 4 07:23:11 PM UTC 2025] Run reload cmd: sv reload nginx
warning: nginx: unable to open supervise/ok: file does not exist
[Tue Feb 4 07:23:12 PM UTC 2025] Reload error for :
Started runsvdir, PID is 534
ok: run: redis: (pid 548) 0s
ok: run: postgres: (pid 544) 0s
nginx: [warn] duplicate extension \"wasm\", content type: \"application/wasm\", previous content type: \"application/wasm\" in /etc/nginx/conf.d/discourse.conf:4
supervisor pid: 547 unicorn pid: 574

…autres tentatives pour remettre l’application en ligne :

  • Reconstruire l’application
  • Nettoyer le cache Docker en utilisant : ./launcher cleanup

Si quelqu’un a déjà rencontré ce problème ou peut nous orienter dans la bonne direction, nous vous en serions reconnaissants.

Salut @Jacob_Peebles - la cause la plus probable est Site offline after rebuild (4th Feb 2025) - #7 by david. Si vous lancez une autre reconstruction, les choses devraient beaucoup mieux fonctionner. Désolé pour la perturbation !

3 « J'aime »

@david merci, nous allons essayer et nous vous tiendrons au courant.

Fonctionne @david !

1 « J'aime »

Ce sujet a été automatiquement fermé après 11 heures. Les nouvelles réponses ne sont plus autorisées.