E-Mail-Benachrichtigungen werden nicht mehr gesendet

Wir verwenden Discourse 1.9.0 beta15.
Die E-Mail-Benachrichtigungen funktionierten, bis ein Serverproblem auftrat (kein Speicherplatz mehr).
Nachdem wir das Problem behoben haben, stellten wir fest, dass keine Benachrichtigungen mehr versendet werden (die Nutzer erhalten sie nicht).

Könnten Sie mir bitte mitteilen, welche Befehle verwendet werden, um den E-Mail-Posteingang in Discourse zu überprüfen? Wie wird die Warteschlange geleert? Ich möchte sehen, ob E-Mails in der Warteschlange hängen bleiben.

Ich habe folgende Schritte unternommen:

  • Nginx neu gestartet
  • Redis geleert (flushall)
  • production.log überprüft (keine E-Mail-Probleme verzeichnet)
  • Von unserem Server aus telnet ausgeführt (kein Problem mit unserem SMTP-Server)

Gibt es einen Prozess, der für das Versenden von E-Mail-Benachrichtigungen zuständig ist?
Vielen Dank,

Das bedeutet normalerweise, dass Sidekiq nicht läuft, und ein Neustart behebt das Problem. Wenn Sie Redis geleert haben, wurden alle ausstehenden Benachrichtigungen gelöscht.

Sie sollten unbedingt ein Upgrade durchführen, da diese Version nicht mehr unterstützt wird.

Hallo Jay,
gibt es eine Möglichkeit, Sidekiq neu zu starten, ohne den Server neu zu starten?
Die Anwendung funktioniert einwandfrei, außer bei den E-Mail-Benachrichtigungen.
Glaubst du, es könnte helfen, wenn ich die Anwendung neu starte (Launcher-Anwendung neu starten)?
Ich habe die Anwendung noch nicht neu gestartet.
Ja, wir sind gerade dabei, Discourse zu aktualisieren.
Danke

Ein Neustart der App sollte das Problem beheben.

Das Neustarten der App hat das Problem behoben. Vielen Dank @pfaffman!

Das ist veraltet und voller Sicherheitslücken. Bitte aktualisieren Sie so schnell wie möglich.