メールホスト名の証明書不一致によりsidekiqキューが過負荷、深刻なサイト不安定化が発生

さらに30分かけて調べたところ、原因が見つかったようです。

これはRails 7への移行に関連していると思われ、net-smtpが0.1.0から0.3.1に更新され、デフォルトが変更されました。

smtp gemがnet-smtpを呼び出す方法は、enable_starttls_autoopenssl_verify_modeを無効にするのではなく、有効になっている場合にのみ有効にします。

関連: SMTP: allow disabling starttls_auto since it's now true by default in Ruby 3 by jeremy · Pull Request #1435 · mikel/mail · GitHub

「いいね!」 10