postgresql 8.4.1 and open SSL for INDY 9 dll problem

In my program I'm using indy 9 with 0.9.8h open SSL and postgresql 8.4.1 which results in:
ENGINE_get_ssl_client_cert_function could not be located in the dynamic link library libeay32.dll
,
error loading libpq.dll
. If i remove open SSL dlls from app folder program runs normaly but then i can't send emails from app. Other open SSL versions are not working with indy. What can i do?
spuppisAsked:
Who is Participating?
 
spuppisConnect With a Mentor Author Commented:
new versions don't work as indy 9 as also ics need older versions, i bypassed the problem with renaming one pair of dlls and compiling ics components with those new names
0
 
Sinisa VukCommented:
Get newest version from:

http://indy.fulgan.com/SSL/

... and put in exe folder (if not work put in system32 folder). I look with pe analyzer
libeay32.dll and missing function is there.
0
 
ThommyCommented:
I also recommend uninstall and then reinstall open ssl...
0
All Courses

From novice to tech pro — start learning today.