Delphi7, Indy10, Openssl and Intraweb

706 views Asked by At

I've to modify a very old app written in Delphi7 and Intraweb to upgrade to the last security requirements (Tls 1.2) I'm using delphi7, intraweb 8.0.2 (very old, sigh) , indy 10, openssl, so I started making some simple apps just to test all this components.

If i make a simple server using only Delphi, Indy10, Openssl, taken from

http://indy.fulgan.com/SSL/openssl-1.0.2c-i386-win32

it works perfectly.

If I atttempt to use Intraweb, specifying port 443 in the ssloptions, as I start the application I get the following error:

exception EidOSSLCouldNotLoadSSLLibray in module Standalone.exe
at 000EE8E1. Could not load SSL Libray

I tried also to intercept the internal error message using the function WhichFailedToLoad, but it returns an empty string.

So this is the question:

Is it possible to use openssl 1.0.2.c (and also next versions) using Delphi7, Intraweb 8.0.2 and indy10 ? It seems to me it's a problem of Intraweb, since the combo Delphi+Indy+Openssl works correctly.

I'd rather not to upgrade to newer versions of intraweb, but if this is a must we could think to make such an upgrade.

Best regards.

Maurizio

0

There are 0 answers