Hallo,
ich betreibe einen Discourse-Server bei Digital Ocean, der unsere eingehende E-Mail-Adresse bei einem Shared-Hosting-Anbieter mit cPanel abfragt, um Nachrichten abzurufen und sie in Discourse zu posten. Es hat ein paar Jahre lang im Allgemeinen sehr gut funktioniert, aber gestern hat es aufgehört zu funktionieren – der Mailbox hat gestern um 15:44 Uhr eine E-Mail erhalten, und diese wurde von unserer DO Discourse-Instanz ABGESENDET, aber drei E-Mails, die kurz danach eintrafen, werden nicht abgerufen. (Die E-Mails erscheinen im cPanel-E-Mail-Portal des Shared-Hosters, sie KOMMEN also an; Discourse kann sie nur nicht abrufen.)
Dies ist kein Problem mit zu hohem Volumen; wir erhalten täglich 0–10 eingehende E-Mails, meistens näher an 0 als an 10.
Die Protokolle von Discourse zeigen
Job exception: Net::ReadTimeout
- Ich habe versucht, das POP3-Intervall zu ändern (es waren 7 Minuten, jetzt sind es 3 Minuten).
- Ich habe Discourse auf 2026.3.0-latest aktualisiert.
- Ich habe den DO-Droplet-Server neu gestartet.
Nichts davon hat geholfen.
(Ich stelle fest, dass die Meldung Net::ReadTimeout nur alle halbe Stunde oder Stunde in den Protokollen erscheint, nirgends in der Nähe von alle 7 oder 3 Minuten.)
Digital Ocean hat gesagt, dass sich an ihren Systemen nichts geändert hat, was dies verursachen könnte; mein cPanel-/E-Mail-Hosting-Anbieter sagt, dass sich an ihren Systemen nichts geändert hat, was dies verursachen könnte.
Dasselbe ist mir im August passiert – der POP3-Abruf hat einfach aufgehört zu funktionieren – und dann hat er innerhalb weniger Tage wieder funktioniert, während ich noch mit den Support-Mitarbeitern von DO und meinem anderen Hoster hin und her schrieb.
Können Sie etwas vorschlagen, das ich versuchen kann, um den POP3-Abruf wieder zum Laufen zu bringen?
Vielen Dank!