Error "could not load ssl library" using Delphi 7 and Indy 10.0.52

Asked

Viewed 8,869 times

1

I’m using Delphi 7 and indy 10.0.52, trying to send a json methodically post for a api but I always get this error message:

could not load ssl library

A long time ago I did this same procedure only with version 9.0 of indy. A while ago I had the need to update the indy for version 10 and as of this moment no longer worked that process. In the research I did, they say I should put the correct version for dlls:

libeay32
ssleay32.

I have tried several versions but without success with any, someone would tell me what would be the version of dll correct for this version of indy.

  • I use version 10 of Indy, and both dlls are in version 0.9.8.14

2 answers

3

Download directly from the recommended links in this Indy project page.

The most current ones are available here http://indy.fulgan.com/SSL/

Here we use the 0.9.8.14 recommended by @Victorzanella.

  • 1

    In my specific case I was trying to connect an API with Restdebugger in Win64x and error occurred "Rest request failed. Could not load ssl library"; Possibly the dlls were in version 32, so I downloaded the link indicated by Diego: "http://indy.fulgan.com/SSL/? C=M; O=A" and copied the dlls to the Delphi Bin directory, where Restdebugger.exe is located

  • Just that there does not solve the problem.. not just the dlls, my error continues too

  • @Sérgiothiagomendonça in general this error is due to different versions of dll, first you should do a search on your entire computer for other versions of it, both in system32 as in windows folder and even in Delphi bin folder. If you search in order of the directories you will see that the apps in Delphi and Windows in general respect a specific load order, then if they.

0

Browser other questions tagged

You are not signed in. Login or sign up in order to post.