Delphi-Cross-Socket icon indicating copy to clipboard operation
Delphi-Cross-Socket copied to clipboard

Wrong order of loading ssl libraries

Open mcvanderkooij opened this issue 6 years ago • 1 comments

The CryptoLib library is loaded by the SSLLib library. This means that in Net.OpenSSL.pas in procedure LoadSslLibs the CryptoLib has to be loaded first. Otherwise the SSLLib library will load the CryptoLib from the path and not from the provided _SslLibPath variable.

I encountered this when using it on Linux with my own builded SSL libraries in the application folder. The SSLLib was loading the wrong CryptoLib until I reversed the order.

mcvanderkooij avatar Feb 19 '19 13:02 mcvanderkooij

谢谢,这个linux中openssl的问题存在很久了

pony5551 avatar Feb 19 '19 14:02 pony5551