Solved

Error opening Delphi XE2 projet SSLEAY32.DLL ordinal 132 ...

Posted on 2013-11-30
4
1,031 Views
Last Modified: 2013-12-12
For an obscure reason, and since a couple of days, when I open a specific (large) projet in Delphi XE2 GUI (project exists since 2005 !), I get three times this popup (I translate it from french) :

Ordinal 132 can't be found in DLL SSLEAY32.DLL

I can continue to work but wonder what this means and if have to correct it.

The SSLEAY32.DLL which is in this project directory (and used in the project) is date 6th Decembre 2010, size 298496
0
Comment
Question by:LeTay
  • 2
  • 2
4 Comments
 
LVL 26

Accepted Solution

by:
Sinisa Vuk earned 500 total points
ID: 39686946
You have wrong indy ssl dlls. Try to download few more and test it, one should suit you:
http://www.openssl.org/source/
http://slproweb.com/products/Win32OpenSSL.html
Maybe delphi overwrite old ones. It is best to store these ssl dlls in application folder.
0
 

Author Comment

by:LeTay
ID: 39713521
I wonder how I suddently have some thing wrong, when I didn't make any upgrade since years...
The SSLEAY32.DLL I use IS STORED in the application folder so ?
For info, its size is 298496 bytes
0
 
LVL 26

Expert Comment

by:Sinisa Vuk
ID: 39713535
If you compile project again - (maybe in new delphi) - new indy components are used - so error may come this way.
0
 

Author Comment

by:LeTay
ID: 39713666
I found the "guilty"
After opening my project in Delphi XE2, I started the process explorer and asked it to locate those process using at that instant ssleay32.dll
I found that BDS used it, and also ... avast! and a few others.
The DLL used was the one located in the avast directory !!!
I deinstalled avast, reboot and now Delphi XE2 opens the one installed by Delphi in the subversion directory.
Much better, no error
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Create Database on Android via Delphi dbExpress 3 116
Delphi Form ownership 4 114
Delphi 2 69
Working with hours 3 65
A lot of questions regard threads in Delphi.   One of the more specific questions is how to show progress of the thread.   Updating a progressbar from inside a thread is a mistake. A solution to this would be to send a synchronized message to the…
This article explains how to create forms/units independent of other forms/units object names in a delphi project. Have you ever created a form for user input in a Delphi project and then had the need to have that same form in a other Delphi proj…
This video shows how to use Hyena, from SystemTools Software, to bulk import 100 user accounts from an external text file. View in 1080p for best video quality.

828 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question