Page MenuHomePhorge – Wikonia

Mail-Subsystem nicht persitent konfiguriert
Proudly completedPublicbug

Description

Fehlerbeschreibung

Der Versand und Empfang von Benachrichtigungen über das System ist aktuell deaktiviert.

Was ist passiert?:
Es sind keine Mailer konfiguriert. Der Status für cluster.mailers steht auf "hidden" bzw. ist leer.

Was hätte stattdessen passieren sollen?:
Das System sollte in der Lage sein, ausgehende Benachrichtigungen (Transaktionsmails) zu versenden.

Reproduktionsschritte
  • Schritt 1: Prüfung der Setup-Checks im Administrationsbereich.
  • Schritt 2: Validierung der Fehlermeldung "Mailers Not Configured".
Weitere Informationen

Systemdetails

  • Phorge Cluster Configuration

Details

Schwierigkeitsgrad
Beginner
Ticket-Details
Komponente
Phorge

Event Timeline

Restricted Application added projects: Bugtracker, Restricted Project. · View Herald TranscriptFri, Jan 9, 1:22 AM
muke triaged this task as Urgent priority.Fri, Jan 9, 1:23 AM
muke raised the priority of this task from Urgent to Critical.
muke moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Lösung / Abschluss

Ursache
Nach einem Docker-/Container-Recreate gingen Phorge-Konfigurationswerte verloren, da die lokale Konfiguration (conf/local/local.json) nur im Container vorhanden war und nicht persistent gespeichert wurde.
Dadurch traten u. a. HTTPS-, Mail- und Setup-Warnungen in der GUI auf, obwohl die Dienste funktional erreichbar waren.

Lösung
Die lokale Phorge-Konfiguration wurde aus dem Container ausgelagert und persistent auf dem Host gespeichert.

Technisch umgesetzt durch:

  • Persistentes Volume-Mapping von /var/www/phorge/conf/local → Host-Verzeichnis
  • Einmaliges Kopieren der bestehenden local.json aus dem laufenden Container auf den Host
  • Recreate des Containers mit aktivem Volume

Ergebnis

  • Konfigurationswerte bleiben bei docker compose up / down / recreate erhalten
  • HTTPS- und Mail-bezogene Fehlermeldungen verschwinden dauerhaft
  • Phorge ist stabil über Reverse Proxy erreichbar

Status
✔ Fehler behoben
✔ Reproduzierbarkeit ausgeschlossen
✔ Kein weiterer Handlungsbedarf