tbone has asked for the wisdom of the Perl Monks concerning the following question:

Monks,
I want to use LDAPs over SSL on my windows box and have had no success. I have successfuly installed openssl 0.9.6, bundle:net:ldaps, IO-Socket-SSL, and Net::SSLeay.pm. I grabbed the three modules from ppm. When I try to run my script I recieve the followning pop up perl error message:
The ordinal 2821 could not be located in the dynmaic link library LIBEAY32.dll
Then it says
Can't load c:/Perl/site/lib/auto/Net/SSLeay/SSLeay.dll for module Net::SSLeay: load_file:The operationg system cannot run /DynaLoader.pm line 206.
I have everything working on linux, but as always windows is a pain. If anyone has any ideas please let me know. thanks

Replies are listed 'Best First'.
Re: using LDAPs over SSL
by PodMaster (Abbot) on May 30, 2003 at 15:11 UTC
    When you receive errors like those it generally means that your dll's are out of sync (Net/SSLeay/SSLeay.dll was not compiled with the LIBEAY32.dll you have installed).
    I have successfuly installed openssl 0.9.6
    Stop right there. Uninstall that, and go back and install your 3 ppm modules again.


    MJD says you can't just make shit up and expect the computer to know what you mean, retardo!
    I run a Win32 PPM repository for perl 5.6x+5.8x. I take requests.
    ** The Third rule of perl club is a statement of fact: pod is sexy.

      thanks..I installed a different openssl binary and the three modules and everything worked. thanks