Newsgroups : Borland : borland.public.delphi.internet.winsock : 2005 Dec : Indy SSL and DLL version (EIdOSSLCouldNotLoadSSLLibrary raised)

www.cryer.info
Managed Newsgroup Archive

Indy SSL and DLL version (EIdOSSLCouldNotLoadSSLLibrary raised)

Subject:Indy SSL and DLL version (EIdOSSLCouldNotLoadSSLLibrary raised)
Posted by:"Neal O'Connell" (nealoconnellno@spam.mi-assistant.com)
Date:Mon, 5 Dec 2005 13:53:33

I'm using D7, and I've installed Indy 9.0.19.  HTTPS Get/Post still
raise the exception EIdOSSLCouldNotLoadSSLLibrary - Could not load SSL
library.  ssleay32.dll and libeay32.dll are right in the same folder as
my application.

Some research suggests that I need to match the version of the DLLs with
the Indy version, which makes sense.  But how do I know vhat Indy
version goes with what DLL version?  The latest I can find is from
indy_OpenSSL096m.zip, but that hasn't solved the problem.

Oddly, the second call to Get/Post appears to succeed, so a temporary
workaround is to try/catch and on this exception try the Get/Post again.
  But I'm concerned about stability and what other errors will occur
that I just haven't discovered yet.


Also, even though I installed Indy 9.0.19 using their installer,
IdVers.inc still shows a version of 9.00.10.  How do I determine what
version if Indy is really present?

Thanks,
Neal

Replies:

www.cryer.info
Managed Newsgroup Archive