Notificaciones por correo electrónico fallando después de la actualización

Actualizado recientemente a la última versión y de repente las notificaciones por correo electrónico ya no funcionan.

Sidekiq muestra el siguiente error:

obs::HandledExceptionWrapper: Wrapped OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=error: dh key too small

Pero no parece encontrar mucha información al respecto que sea realmente útil.

Mis configuraciones son solo las básicas:

DISCOURSE_SMTP_ADDRESS: <smtp.domain.com>
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: <account@domain.com> 
DISCOURSE_SMTP_PASSWORD: '<password>'
DISCOURSE_SMTP_ENABLE_START_TLS: true           # (opcional, por defecto true)

(Las URL están censuradas por privacidad, pero todo es estándar).

Hay un problema con sus certificados HTTPS.

Supongo que mis preguntas son…

A) ¿Por qué este es un problema que antes no existía pero ahora sí, y cómo puedo averiguar cuál es ese problema? Y

b) ¿Por qué ese problema solo afecta a SMTP y no al sitio en su conjunto? Mis certificados SSL son válidos hasta abril de 2020 y HTTPS funciona correctamente en todo el sitio…

¿Existe algún método para solucionar por qué Discourse de repente no acepta mis certificados SSL para SMTP?

El problema es el siguiente:

El servidor SMTP que estás utilizando proporciona una clave DH que es demasiado pequeña. ¿Estás utilizando tu propio servidor SMTP? De ser así, estás en buena compañía. Rackspace tuvo el mismo problema hasta hace poco.

Email SSL Errors after Update to 2.4.0.beta4 - #11 by gerhard contiene instrucciones sobre cómo depurar el problema y una solución temporal. Pero tú o tu proveedor deberían aumentar realmente el tamaño de la clave DH.