You are setting your SSLStack to use only TLS 1.2, but your cipher list contains several TLS 1.3 ciphers.
Remember that TIdSSLIOHandlerSocketOpenSSL still targets only up to OpenSSL 1.0.2, so don't use unsupported ciphers:
https://docs.openssl.org/1.0.2/man1/ciphers/
If you need TLS 1.3, there are alternatives available until Indy is updated.
Did you look at the TLS handshake with a packet sniffer to see what ciphers the peer is offering? Also, do you have any certificates assigned to your SSLStack?
Originally posted by @rlebeau in #615
|
TIdSSLVersion = (sslvSSLv2, sslvSSLv23, sslvSSLv3, sslvTLSv1,sslvTLSv1_1,sslvTLSv1_2); |
Recently, My team is maintaining legacy code which required TLSV_1.3, is this already implemented that I am not aware, or havent yet?
Originally posted by @rlebeau in #615
Indy/Lib/Protocols/IdSSLOpenSSL.pas
Line 231 in 152f3a0
Recently, My team is maintaining legacy code which required TLSV_1.3, is this already implemented that I am not aware, or havent yet?