I am building my VCL application on RAD Studio XE5 and I am using Indy 10 library (IndyCore190.bpl) with libeay32 and ssleay32 (1.0.2u) to connect to the server.
Application works on Windows 10 and is able to connect to the server using TLS1.2. Now I am trying same application on Windows 11 and Indy is giving me error as 'could not load ssl library'.
IdTCPClient->Connect();
Could you please suggest what configuration change required on Windows 11, so that my application can load ssl libraries.
Regards, Nilesh
Try openssl-1.0.2u-i386-win32.zip form https://github.com/IndySockets/OpenSSL-Binaries. That fixed it for me. Copy the two dll files to the exe directory.