Discourse가 내 POP3 서버를 더 이상 폴링하지 않음

안녕하세요,

Digital Ocean에서 Discourse 서버를 운영 중이며, cPanel 기반의 공유 호스팅 제공업체의 수신 이메일 주소를 폴링하여 Discourse에 게시할 메시지를 가져오고 있습니다. 지난 2년 동안 대체로 잘 작동해 왔지만, 어제부터 작동이 멈췄습니다. 어제 오후 3시 44분에 받은 이메일은 DO Discourse 인스턴스에 의해 정상적으로 가져와졌지만, 그 직후 도착한 세 통의 이메일은 가져와지지 않고 있습니다. (이메일은 공유 호스팅의 cPanel 이메일 포털에 표시되므로 실제로는 도착하고 있으며, Discourse가 가져오지 못하고 있는 것입니다.)

이것은 볼륨이 너무 많아서 발생하는 문제가 아닙니다. 하루에 0~10통의 이메일을 수신하며, 대개 0통에 가깝습니다.

Discourse 로그에는 다음이 표시됩니다.

Job exception: Net::ReadTimeout

  • POP3 간격을 변경해 보았습니다. (7분이었으나, 현재는 3분입니다.)
  • Discourse를 2026.3.0-latest로 업데이트했습니다.
  • DO 드롭렛 서버를 재시작했습니다.

위 조치들은 모두 효과가 없었습니다.

(Net::ReadTimeout 메시지는 30분 또는 1시간마다 로그에 나타나며, 7분이나 3분마다 나타나는 것이 아님을 참고합니다.)

Digital Ocean에서는 이 문제를 유발할 수 있는 시스템 변경 사항이 없다고 말했으며, cPanel/이메일 호스팅 제공업체도 시스템 변경 사항이 없다고 말합니다.

지난 8월에도 같은 일이 발생했습니다. POP3 가져오기가 갑자기 작동이 멈췄다가, DO와 다른 호스팅 업체 지원팀과 계속 연락하던 중 며칠 안에 다시 작동하기 시작했습니다.

POP3 가져오기가 다시 작동하도록 시도해 볼 수 있는 방법을 제안해 주실 수 있을까요?

감사합니다!

1개의 좋아요