Delphi – SSL Issues with IntraWeb – Delphi 2007

delphidelphi-2007intrawebssl

I've been trying to SSL working on my IW program for the last little while and I keep running up against the 'Could not load SSL Library'. I've followed every piece of advice I could find on the subject, but still no joy. I've tried the suggested DLLs in both the local directory and in system32.

Does anyone have a definitive answer about what OpenSSL DLLs I should be using? And what build of them? Or any other ideas at all?

Indy: updated to the most recent snapshot yesterday
IntraWeb: stock D2007 installed

This is running on a Vista machine, if that makes any difference.

TIA,

Trevor

Best Answer

SOLVED:

It looks like the problem was a bpl floating about on my machine.

Here are the steps I took in case anyone else is having difficulty with getting the standalone server to run with D2007 and the pre-installed libraries:

  1. Remove all traces of Indy from your machine - there's a howto on the Indy site somewhere;
  2. Download the Indy 10 trunk from the subversion repository
  3. Install Indy according to the instructions;
  4. Download the latest IW9 from atozed - you'll need a key;
  5. Install it - let it clobber your current installation;

now, for the OpenSSL DLLs:

  1. Get them from here: http://www.slproweb.com/download/Win32OpenSSL_Light-0_9_8i.exe
    • these are working well for me;
  2. Make sure your firewall is letting port 443 through (or whatever you choose);

At this point, I was able to compile and run the demo and my app.

Thanks for all the help.

Trevor

Related Topic