중복 헤더가 있으면 이메일 알림이 실패합니다

말씀드린 것처럼, 오래된 사이트는 여전히 실행 중이며, 백업을 받아 신선한 설치 환경에 적용했지만 복구가 실패했습니다. 복구까지 성공할 때까지 문제의 원인으로 지목된 포스트를 수정했습니다. 그런데 신선한 설치 환경에서도 Sidekiq 문제가 다시 발생하거나 여전히 지속되고 있습니다.

오래된 사이트도 Postgres 13을 실행 중입니다(하지만 수년 전으로 거슬러 올라가므로, 처음부터 이 버전으로 시작하지는 않았을 가능성이 큽니다 :slightly_smiling_face:)

root@discourse-old:/var/discourse# ./launcher enter app
x86_64 arch detected.
root@discourse-app:/var/www/discourse# psql --version
psql (PostgreSQL) 13.5 (Debian 13.5-1.pgdg110+1)

따라서 이 포스트의 마무리 코멘트에 따르면, Discourse 데이터베이스가 손상될 수 있으며 — 수정도 가능합니다.

새로운 사용자로 시도해 보니, 가입 이메일은 정상적으로 수신됩니다. 하지만 자신의 포스트에 대한 답글 알림은 오지 않으며, Sidekiq에서 오류가 발생합니다.

따라서 제 생각에는 Discourse가 Sidekiq에 알림을 보내라고 지시할 때(가입 메일과 달리) 잘못된 정보를 전달하고 있는 것 같습니다. 더 깊이 디버깅하려면 어떻게 해야 하나요?