ACE 7.0.3 has TLS support been dropped? #1698
-
Hi, I'm in the process of migrating an application using ACE 6.0 to ACE 7.0.3. One of the the things I have noticed is that ACE_SSL_Context only supports SSLv23. My application has optional support for TLS which was invoked via:
I have found no mention of this in the release notes. When/why was TLS dropped? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Answering myself: |
Beta Was this translation helpful? Give feedback.
Answering myself:
ACE_SSL_Context::SSLv23 is used to negotiate the actual protocol version to the highest version mutually supported by the client and the server.
The supported protocols are SSLv3, TLSv1, TLSv1.1 and TLSv1.2.
ACE 7.0.3 uses OpenSSL functions SSLv23_method(), SSLv23_server_method() and SSLv23_client_method() which are deprecated (nut still works!)
Should use TLS_method(), TLS_server_method(), TLS_client_method() instead.