02-07-2020, 01:19 AM
(02-06-2020, 06:16 PM)rmwatson3rd@gmail.com Wrote: I have downloaded the appropriate DLLs and have them in the right place ... etc etc ... least I think I do.
It would help to know WHICH ones you downloaded, WHERE you placed them ... etc etc ...
(02-06-2020, 06:16 PM)rmwatson3rd@gmail.com Wrote: I can access an http site (without the s) ...
Sure, since it doesn't use SSL/TLS, and Indy doesn't load OpenSSL until it is actually needed.
(02-06-2020, 06:16 PM)rmwatson3rd@gmail.com Wrote: But I get an error with https sites ... (with the s)
Specifically the error says "could not load SSL library" .
You can use Indy's WhichFailedToLoad() function in the IdSSLOpenSSLHeaders unit to find out why. Either the DLLs themselves could not be loaded into memory (ie, using 32bit DLLs in a 64bit project or vice versa, or mixing different versions of the DLLs together), or the DLLs are missing required function exports that Indy uses.