Discourse parou de verificar meu servidor POP3

Olá,

Eu administro um servidor Discourse na Digital Ocean que faz polling no nosso endereço de e-mail de entrada em um provedor de hospedagem compartilhada baseado em cPanel para recuperar mensagens e postá-las no Discourse. Geralmente, tem funcionado muito bem por alguns anos, mas parou de funcionar ontem - a caixa de correio recebeu um e-mail ontem às 15h44, e ESSE foi capturado pela nossa instância Discourse da DO, mas três e-mails que chegaram logo depois disso não estão sendo capturados. (Os e-mails aparecem no portal de E-mail do cPanel do host compartilhado, então ELES ESTÃO chegando; o Discourse simplesmente não está conseguindo recuperá-los.)

Isso não é um problema de volume excessivo; recebemos de 0 a 10 e-mails de entrada por dia, geralmente mais perto de 0 do que de 10.

Os logs do Discourse estão mostrando

Exceção de trabalho: Net::ReadTimeout

  • Tentei alterar o intervalo do POP3 (era de 7 minutos, agora está em 3 minutos).
  • Atualizei o Discourse para 2026.3.0-latest.
  • Eu reiniciei o servidor droplet da DO.

Nada disso ajudou.

(Observo que a mensagem Net::ReadTimeout só aparece nos logs a cada meia hora ou hora, muito longe dos 7 ou 3 minutos.)

A Digital Ocean disse que nada mudou em seus sistemas que pudesse causar isso; meu fornecedor de hospedagem de e-mail/cPanel diz que nada mudou em seus sistemas que pudesse causar isso.

A mesma coisa aconteceu em agosto - a recuperação do POP3 simplesmente parou de funcionar - e então voltou a funcionar em poucos dias, enquanto eu ainda estava trocando informações com o pessoal de suporte da DO e meu outro host.

Você pode sugerir algo que eu possa tentar para fazer a recuperação do POP3 funcionar novamente?

Obrigado!