Langer Beitrag…
Vor ein paar Tagen habe ich mein Forum auf einen neuen Server migriert. Die Migration verlief gut und die Benutzer konnten sich wie gewohnt anmelden und es nutzen. Nach 2-3 Stunden angemeldeten Benutzern stellten jedoch fest, dass sie es nicht mehr nutzen konnten. Ich habe das Problem anfangs nicht gesehen, aber innerhalb von 10-15 Minuten stellte ich fest, dass mein Konto ebenfalls betroffen war. Was ich sah, war, dass die Forenseite immer wieder nach unten ausgegeben wurde, aber mit fehlendem Inhalt… also Kopfzeile… ein bisschen Text… wieder Kopfzeile… wieder ein bisschen Text… wieder Kopfzeile… usw.
Ich ging davon aus, dass bei der Migration etwas schief gelaufen war, und da seit der Migration nur sehr wenige Beiträge vorhanden waren und ich den alten Server noch verfügbar hatte, habe ich das Forum einfach auf dem alten Server gestartet und die DNS-Einstellungen wieder darauf umgestellt. Das würde mir Zeit geben, herauszufinden, was schief gelaufen war, und die Migration erneut zu versuchen.
Dann heute hat mich mein „altes“ Forum aufgefordert, dass kritische Updates benötigt werden. Ich habe sie angewendet und es schien alles in Ordnung zu sein. Ein oder zwei Stunden später weist das alte Forum jedoch dasselbe seltsame Anzeigeproblem auf, das mein migriertes Forum aufwies.
Jetzt denke ich also, dass nach dem Upgrade etwas schief gelaufen ist. Der migrierte Server hätte beim Erstellen die neueste Version des Codes übernommen, sodass das Problem sofort auftrat. Das alte Forum hat die Updates erst heute erhalten und begann kurz darauf „durchzudrehen“.
Bisher habe ich erfolglos versucht:
- ./launcher rebuild app
- Alle Plugins in app.yml auskommentieren und ./launcher rebuild app
- Im abgesicherten Modus mit allen aktivierten Optionen ausführen
- Browser-Cache löschen
- Verschiedene Browser ausprobiert (Chrome, Edge, Firefox und Opera)
Das Problem scheint bei angemeldeten Benutzern fortschreitend zu sein. Ich habe mich heute mit einem Testkonto angemeldet, und dieses zeigte das Problem nicht, aber als ich es auf dem migrierten Server versuchte, zeigte das Testkonto schließlich dieselben Probleme. Leider kann ich im Moment nichts weiter versuchen, da mein Admin-Konto das Problem anzeigt und daher unbrauchbar ist.
Ich habe ein Backup von vor dem Upgrade, aber ich befürchte, das wird nicht helfen. Wenn ich das Forum neu erstelle, werden die neuesten Updates übernommen, und wenn ich die Inhalte wiederherstelle, wird es wahrscheinlich innerhalb weniger Stunden wieder durchdrehen.
Server-Setup:
Debian 12 mit Docker Swarm v26.1.4. 120 GB Speicherplatz verfügbar. 64 GB RAM, von denen nur etwa 20 GB derzeit in Gebrauch sind. Die Verbindungen zum Server erfolgen über Cloudflare Tunnels. Der alte Server hat weniger verfügbaren Speicherplatz und Arbeitsspeicher, aber keiner von beiden ist ausgelastet.
Ich versuche darüber nachzudenken, was ich jetzt noch tun kann, um die Dinge wieder online zu bringen. Ich bin offen für Vorschläge!