64 bit or 32 bit?
The openssl libraries must match exactly.
For now I think there is your problem.
If that is the case it is easy to solve.
(assuming windows64)
Wait for it:- if it is 32 bit, download the 32 bit version and copy the dll's to \windows\syswow
64 (yes
32 bit goes there!)(
Many wtf's here)
- if it is 64 bit on 64 bit windows, download the 64 bit version and put the dll's in \windows\system
32 (yes
64 bit goes there)
(Many wtf's here)
I know this is counter-intuitive..... Let's call it "Windows Logic".
"Surprised? You won't be, until the next episode of Soap"
https://www.youtube.com/watch?v=0BHQT3Omqtwbtw: WoW stands for Windows32 on Windows64. On Linux it would be multi-arch.
Microsoft's answer (ad verbatim):
"The Windows/SysWOW
64 directory contains
32-bit libraries and executables while the Windows/System
32 directory contains
64-bit libraries and executables. The SysWOW64 directory was created to facilitate the running of 32-bit legacy applications on 64-bit Windows systems."
Many people, even on this forum, get it wrong all the time......

But that is obvious, isn't it? Everyone understands that?
