Probleme e-mail după update de la CentOS 8.1 la 8.2
După actualizarea serverului de la CentOS 8.1 la 8.2, utilizatorii nu se mai puteau conecta la e-mail. În jurnalul Dovecot apărea eroarea:
imap-login: Disconnected: TLS initialization failed.
imap-login: Error: Failed to initialize SSL server context:
Can't load DH parameters: error:1408518A:SSL routines:ssl3_ctx_ctrl:dh key too small
Cauza: noua versiune OpenSSL respinge parametrii Diffie-Hellman prea mici pe care îi folosea Dovecot.
Rezolvarea
Generăm un fișier nou cu parametri de 2048 de biți. Durează câteva minute.
cd /etc/dovecot
openssl dhparam 2048 > dh.pem
În fișierul /etc/dovecot/conf.d/10-ssl.conf adăugăm linia:
ssl_dh = </etc/dovecot/dh.pem
Repornim Dovecot:
systemctl restart dovecot
