> Yes, the applications are using the same version of the DLLs.

Are the DLLs in the same directory as the application?  If not, Windows will go
searching the environment path and may find old or corrupted SSL DLLs.  

I always like to log the SSL version and DLL file name when an application
starts, to avoid surprises. 

//Pre-loads OpenSSL DLL's
try
   SslContext.InitContext;
   Log.Lines.Add ('SSL Version: ' + OpenSslVersion +
                      ', Dir: ' + GLIBEAY_DLL_FileName) ;
except
   on E: Exception do Log.Lines.Add ('Failed to Initialise SSL - ' 
        + E.Message);
end;

Angus




-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to