Discrepanza certificato hostname email causa sovraccarico coda sidekiq, grave instabilità sito

Ho deciso di dedicare ancora mezz’ora a indagare su questo e penso di aver trovato la causa.

Sembra essere correlato al passaggio a Rails 7, che ha aggiornato net-smtp da 0.1.0 a 0.3.1, modificando i valori predefiniti.

Il modo in cui la gemma smtp chiama net-smtp non disabilita enable_starttls_auto e openssl_verify_mode, li abilita solo quando sono abilitati.

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

10 Mi Piace