01-16-2024, 05:32 PM
(01-15-2024, 09:55 PM)cpstevenc Wrote: And the 2018 ODBC Drivers... for their 2018 Server Software... Use 1.0.2gz Openssl which appears to be from 2015.
Indy definitely works with OpenSSL 1.0.2 (the last release was 1.0.2u).
(01-15-2024, 09:55 PM)cpstevenc Wrote: I copied IdSSLOpenSSLHeaders.pas to my source folder and edited it. I put "cmrs" in the file name CONSTS. And rename the files accordingly.
I don't think that will work by itself, because one of the OpenSSL DLLs is linked to the other DLL, so you would have to also modify/recompile the affected DLL to update the filename in its linkage.
(01-15-2024, 09:55 PM)cpstevenc Wrote: I don't know if this is good or bad... but i had three of our QA testers doing testing for an hour with no errors. Where before , it would crop up in under 1 minute every time.
This is not a good solution. Are you not considering the other solutions I mentioned?
(01-15-2024, 09:55 PM)cpstevenc Wrote: I don't think there is code in IdSSLOpenSSLHeaders to allow me to change the dll file names to look for?
No, they are hard-coded. You can only specify the folder where the DLLs are loaded from.

