Server sendmail saya di CentOS 5 mulai menolak beberapa koneksi dengan pesan berikut dicatat:
error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1092:SSL alert number 40
Ketika saya mencoba untuk terhubung menggunakan openssl dari server CentOS 6 saya mendapatkan kesalahan berikut:
$ openssl s_client -starttls smtp -crlf -connect hostname.example.net:smtp
(...)
error:14082174:SSL routines:SSL3_CHECK_CERT_AND_ALGORITHM:dh key too small:s3_clnt.c:3331
(...)
Server Temp Key: DH, 512 bits
(...)
Server Mail on CentOS 6 untuk sementara ditolak Deferred: 403 4.7.0 TLS handshake failed
.
Apa yang harus dilakukan untuk dapat mengirim email dari server CentOS 6 / RHEL 6 ke CentOS6 / RHEL5?
openssl-0.9.8e-36.el5_11
) yang mungkin telah memperbaiki masalah ini. Ini masih disarankan.Ya, itu bekerja :-)
Kesalahan saya sedikit berbeda, tetapi solusinya sama:
Saya membuat kunci sementara server: File DH (Saya belum punya di konfigurasi saya, standarnya adalah 512bits)
(butuh waktu sangat, sangat lama ;-)
dan saya memasukkan baris ke sendmail.cf
Setelah restart sendmail saya mulai mengirim email lagi :-)
sumber