![]() |
|
|
|||||||
![]() |
PERL - how to get https pages with ActiveState build 806 |
|
|
Thread Tools | Search this Thread |
|
|
#1 |
|
I'm running ActiveState perl build 806 on Win98.
I want to GET an https page. So far I did this, which I found in another thread thanks to Google: c:> ppm ppm> rep add winnipeg http://theoryx5.uwinnipeg.ca/cgi-bin...n:/PPMServer58 ppm> install Crypt-SSLeay This downloaded 2 DLLs, libeay32.dll and ssleay32.dll, and put them in my path. BUT that's all. How do I install the "rest" of the Crypt::SSLeay distribution? Where do I get the "loadable object for module Crypt::SSLeay"? Running GET "https://www.paypal.com" gives me the dreaded "501 Protocol scheme 'https' is not supported" error. LWP still thinks Crypt::SSLeay is not installed!?! -- - - Martin Thurn mthurn at verizon.net Martin 'Kingpin' Thurn |
|
|
|
|
#2 |
|
Posts: n/a
|
I've built this on NT4 SP6 and XP SP1a but NOT 98.
pre-requsites: Active State perl v5.8.0 binary build 806 MS Visual Studio 6 build from sources: OpenSSL http://www.openssl.org/ version: NT4 0.9.6g / XP 0.9.7b Net::SSLeay http://www.symlabs.com/Net_SSLeay/ Version: NT 1.20 / XP 1.21 IO::Socket::SSL from CPAN Version: NT4 0.80 / XP 0.94 I tried all the freeware compilers first, but no success. Hence, VC6. There are many versions of OpenSSL, Net-SSLeay and IO-Socket-SSL available. After much trial and error, the above combinations worked. Build and installation instructions come with each package, usually a readme.win32 file. There are also pointers to various help resources for win32 installations. Good luck. Geraldo |
|
|
|
#3 |
|
Posts: n/a
|
THANK YOU Geraldo! I got it working! Here's what I used:
* Windows 98 * ActivePerl build 806 * MSVC [Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 12.00.8168 for 80x86] * openssl 0.9.6g [build according to INSTALL.W32] * Net::SSLeay 1.20 [failed various local server tests, but web tests succeed] * IO::Socket::SSL 0.80 -- - - Martin Thurn "Geraldo" <> wrote in message news: m... > I've built this on NT4 SP6 and XP SP1a but NOT 98. |
|