Discourse mit Reverse Proxy Manager

Gute Nachrichten – es sieht noch nichts „kaputt“ aus. Diese 502er-Fehlermeldung war mit ziemlicher Sicherheit ein Race Condition beim ersten Start: Nginx hat versucht, auf Ihren /srv/status zuzugreifen, bevor Unicorn bereit war. Ihre Protokolle zeigen:\n\n* unicorn: run :white_check_mark:\n* Rails gestartet :white_check_mark:\n* Nginx-Fehler um 17:34:11 „connection refused“ (wahrscheinlich bevor Unicorn fertig war)\n\nLassen Sie uns das schnell beheben.\n\n### 1) Versuchen Sie den Status erneut (Host → app2)\n\n\ncurl -sSI http://127.0.0.1:8002/srv/status\n\n\n2) Wenn immer noch 502 angezeigt wird, starten Sie Nginx in app2 einfach neu und testen Sie innerhalb des Containers:\n\n\ndocker exec -it app2 bash -lc 'sv restart nginx \u0026\u0026 sleep 2 \u0026\u0026 curl -sSI http://127.0.0.1/srv/status'\n\n\n\ncurl -sSI http://127.0.0.1:8002/srv/status\n\nSie sollten HTTP/1.1 200 OK sehen.\n\n- - -