On Mon, Nov 25, 2024 at 11:52:07AM +0100, Matus UHLAR - fantomas via Postfix-users wrote:
> This is Debian 12, postfix 3.7.11 and SSL 3.0.15. Does Debian do anything similar to RedHat's crypto policy? > > Note that these ciphers don't enable "forward-secrecy", they use RSA key > > exchange: > > > > $ openssl ciphers -V -stdname -s -tls1_2 -v 'HIGH+AES+kRSA+CBC:@STRENGTH' > > 0x00,0x3D - TLS_RSA_WITH_AES_256_CBC_SHA256 - > > AES256-SHA256 TLSv1.2 Kx=RSA Au=RSA Enc=AES(256) > > Mac=SHA256 > > 0x00,0x35 - TLS_RSA_WITH_AES_256_CBC_SHA - > > AES256-SHA SSLv3 Kx=RSA Au=RSA Enc=AES(256) > > Mac=SHA1 > > 0x00,0x3C - TLS_RSA_WITH_AES_128_CBC_SHA256 - > > AES128-SHA256 TLSv1.2 Kx=RSA Au=RSA Enc=AES(128) > > Mac=SHA256 > > 0x00,0x2F - TLS_RSA_WITH_AES_128_CBC_SHA - > > AES128-SHA SSLv3 Kx=RSA Au=RSA Enc=AES(128) > > Mac=SHA1 > > > > So, my money is on RSA key exchange being disabled in your OpenSSL, > > unless there are other Postfix settings you've not shared that do that. > > I can see these ciphers when I fed the command above with contents of > tls_medium_cipherlist/tls_high_cipherlist Have you tries connecting to this server with: $ openssl s_client -connect <hostname>:25 \ -starttls smtp -tls1_2 -cipher 'HIGH+AES+kRSA+CBC:@STRENGTH' Seems like determining whether the ciphers could interoperate is the first step. > Looking back at pcap output: > > Alert Message > Level: Fatal (2) > Description: Handshake Failure (40) That's not useful, without known which party sent the alert. > Now I am not even sure it's problem of ciphers (don't that error produce > different output?), can this be caused by other property? > > Signature Hash Algorithms (10 algorithms) > Signature Algorithm: rsa_pkcs1_sha256 (0x0401) > Signature Algorithm: ecdsa_secp256r1_sha256 (0x0403) > Signature Algorithm: rsa_pkcs1_sha384 (0x0501) > Signature Algorithm: ecdsa_secp384r1_sha384 (0x0503) > Signature Algorithm: rsa_pkcs1_sha512 (0x0601) > Signature Algorithm: ecdsa_secp521r1_sha512 (0x0603) > Signature Algorithm: rsa_pkcs1_sha1 (0x0201) > Signature Algorithm: SHA1 DSA (0x0202) > Signature Algorithm: ecdsa_sha1 (0x0203) > Signature Algorithm: MD5 RSA (0x0101) Let's avoid random guesses. -- Viktor. _______________________________________________ Postfix-users mailing list -- postfix-users@postfix.org To unsubscribe send an email to postfix-users-le...@postfix.org