"Peer sent fatal TLS alert: Decode error" establishing STARTTLS connection with mail.vfemail.net
Perhaps related to #37 (closed), since it occurs under the same situation, except that for this host g_tls_connection_handshake_async
is reporting a "Peer sent fatal TLS alert: Decode error" error instead.
Wireshark reports the following for a connection attempt:
220 smtp101-2.vfemail.net ESMTP
ehlo [192.168.43.78]
250-smtp101-2.vfemail.net
250-STARTTLS
250-PIPELINING
250-8BITMIME
250-SIZE 0
250 AUTH LOGIN PLAIN
starttls
220 ready for tls
...........[D.....8E.."r.o..l{...[.T...L.|...r.,.......
.$.s.+.......#.r...0.......(.w./.....'.v.....{...5.=.......z.../.<.A...
...}.....9.k.......|...3.g.E.......[..................mail.vfemail.net......#...
...
.................
..............................2454 TLS connection failed: error:1408A0BB:SSL routines:SSL3_GET_CLIENT_HELLO:no compression specified (#4.3.0)
Connecting using gnutls-cli --starttls-proto=smtp mail.vfemail.net:587
works fine.
Originally reported as Geary Bug 793640, but there does not seem to be a problem when establishing an SSL connection with my testing.