+40 742 423 223 iancu.georgel@gmail.com

Blog

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