A server I need to communicate with only allows TLS1.3 traffic.
I have thus updated the version of OpenSSL bundled with Amazon Linux 2 to OpenSSL 1.1.1c
.
Following this guide
I am now able to use TLS 1.3 using OpenSSL e.g. openssl s_client -connect google.com:443 -tls1_3
.
I need other command line tools such as cURL and Git to use this updated version of OpenSSL so they can communicate to the server using TLS 1.3 too. When I try to use cURL following the update I get the following
$ curl --tlsv1.3 "https://google.com"
curl: (4) OpenSSL was built without TLS 1.3 support
What is the best method of getting other tools such as cURL and Git to use the updated OpenSSL?