We are currently attempting to run SMTP MT Test 46 (Generate Disposition Notification Options Header). When we attempt to send an SMTP message to
wellfo...@james.healthit.gov, we get an SSL Handshake error (Java log below):
Caused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
For security reasons, we have disabled older versions of SSL/TLS throughout our application stack. By creating a stand-alone test client to reproduce the issue, we have found that this error disappears when we remove "TLSv1" from our list of disabled algorithms. I don't understand why this is so -- I am, in fact, able to open a TLSv1.2 connection to james.healthit.gov (port 25) using openssl.
Is there some part of the handshake that is currently requiring TLSv1?