Outgoing mail fails to deliver to secure server due to TLS problem
Hello, we need to receive mails from *.appiancloud.com. I noticed that the appiancloud.com MX server has a very small set of supported cipher suites. Just 4 of them, TLS 1.2 only. No TLS 1.3 support.
The receiving end requires TLS 1.2 or TLS 1.3 with supporting suites:
Supported Server Cipher(s):
Preferred TLSv1.3 256 bits TLS_AES_256_GCM_SHA384 Curve P-384 DHE 384
Accepted TLSv1.3 256 bits TLS_CHACHA20_POLY1305_SHA256 Curve P-384 DHE 384
Accepted TLSv1.3 128 bits TLS_AES_128_GCM_SHA256 Curve P-384 DHE 384
Preferred TLSv1.2 256 bits ECDHE-ECDSA-AES256-GCM-SHA384 Curve P-384 DHE 384
Accepted TLSv1.2 256 bits ECDHE-ECDSA-CHACHA20-POLY1305 Curve P-384 DHE 384
Accepted TLSv1.2 128 bits ECDHE-ECDSA-AES128-GCM-SHA256 Curve P-384 DHE 384
Server Key Exchange Group(s):
TLSv1.3 192 bits secp384r1 (NIST P-384)
TLSv1.3 260 bits secp521r1 (NIST P-521)
TLSv1.3 128 bits x25519
TLSv1.3 224 bits x448
TLSv1.2 192 bits secp384r1 (NIST P-384)
TLSv1.2 260 bits secp521r1 (NIST P-521)
TLSv1.2 128 bits x25519
TLSv1.2 224 bits x448
SSL Certificate:
Signature Algorithm: ecdsa-with-SHA384
ECC Curve Name: secp384r1
ECC Key Strength: 192
The appiancloud.com MX server only seems to accept P-256 or DHE 1024 bits, both at the low end, which may be why delivery fails. The server should support other key exchange groups such as secp384r1, curve 448 and curve 25519. The CA certificate uses ECC and it requires secp384r1. Supporting TLS 1.3 would probably solve many TLS problems. Mail providers such as Google and Microsoft can deliver their mails at high security level without issue.
TLS security recommendations and commonly used 'good' ciphers.
[View:/cfs-file/__key/communityserver-discussions-components-files/11/appian1.log:320:240]
