On Wed, 10 Jun 2009, Phillip Richcreek wrote: > I'm getting the following error(s) using LWP::UserAgent... > > (POP-UP) Perl.exe - Ordinal not found The ordinal 3212 could not be > located in the dynamic link library LIBEAY32.dll > > (from perl script) 501 Protocol scheme 'https' is not supported > (Crypt::SSLeay not installed) at getChaseChecking.pl line 21. > > I have, in fact, installed Crypt::SSLeay, which put LIBEAY32.dll into > perl/bin. There ARE other LIBEAY32's present in the MSDOS path and > I've tried using those as well and get the same result. I now have > perl/bin at the front of the path. I also downloaded a more recent > verions of LIBEAY32 from sourceforge and got the same result.
This is indeed a problem of mismatched libeay32.dll files. I'm not sure why putting perl/bin in front of the PATH doesn't help (are you sure libeay32.dll is in perl/bin and not perl/site/bin?). To avoid this kind of problem ActivePerl contains Crypt::SSLeay statically linked to OpenSSL, so it doesn't use libeay32.dll and ssleay32.dll at all. Therefore you may want to try to update to the latest ActivePerl if you cannot solve your problem any other way. Cheers, -Jan _______________________________________________ Perl-Win32-Users mailing list Perl-Win32-Users@listserv.ActiveState.com To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs