He had the right DLLs, of course. They lived in a folder called "C:\AceSystem\SSL," a sacred directory he hadn't touched in three years.
: You must have ssleay32.dll and libeay32.dll in your application directory or system path. Delphi 7 Indy 9 Could Not Load Ssl Library
Simply having the DLLs isn't enough; you have to tell Indy to use them. Ensure you have an IdSSLIOHandlerSocket component (or similar) assigned to your IdTCPClient component’s He had the right DLLs, of course
Then, a pair he found in a folder named "Stunnel_Backup." The application loaded. He saw the splash screen. His heart leaped. Then, a second error: Project AceDispatch.exe raised exception class EIdOSSLCouldNotLoadSSLLibrary with message 'SSL_CTX_new: error:140A90F1:SSL routines:SSL_CTX_new:version number mismatch'. He had the right DLLs