Discourse ha smesso di interrogare il mio server POP3

Ciao,

Gestisco un server Discourse su Digital Ocean che esegue il polling del nostro indirizzo email in entrata presso un provider di hosting condiviso basato su cPanel per recuperare i messaggi da pubblicare su Discourse. Generalmente ha funzionato molto bene per un paio d’anni, ma ha smesso di funzionare ieri: la casella di posta ha ricevuto un’email ieri alle 15:44, ed è stata effettivamente rilevata dall’istanza Discourse di DO, ma tre email arrivate poco dopo non vengono rilevate. (Le email compaiono nel portale Email di cPanel dell’host condiviso, quindi stanno arrivando; Discourse non riesce semplicemente a recuperarle.)

Questo non è un problema di volume eccessivo; riceviamo da 0 a 10 email in arrivo al giorno, di solito più vicino a 0 che a 10.

I log di Discourse mostrano:

Eccezione di lavoro: Net::ReadTimeout

  • Ho provato a cambiare l’intervallo POP3 (era di 7 minuti, ora è di 3 minuti).
  • Ho aggiornato Discourse alla versione 2026.3.0-latest.
  • Ho riavviato il server droplet di DO.

Nessuna di queste azioni ha aiutato.

(Noto che il messaggio Net::ReadTimeout appare nei log solo ogni mezz’ora o ogni ora, molto lontano dai 7 o 3 minuti.)

Digital Ocean ha affermato che nulla è cambiato sui loro sistemi che possa causare ciò; il mio fornitore di hosting email/cPanel afferma che nulla è cambiato sui loro sistemi che possa causare ciò.

La stessa cosa è successa ad agosto: il recupero POP3 ha smesso di funzionare, e poi ha ricominciato a funzionare entro pochi giorni, mentre stavo ancora dialogando con i team di supporto di DO e del mio altro host.

Potete suggerire qualcosa che posso provare per ripristinare il funzionamento del recupero POP3?

Grazie!