i use Net::SSLeay and IO::Socket::SSL for https support. when I was making
test, what's problem with following error message,
Can't locate object method "FILENO" via package "IO::Socket::SSL"
I've read into IO::Socket::SSL and some its super classes, there is actually
no so-called "FILENO" method.
I also tried Crypto::SSLeay, it just simply said,
500 Can't connect to www.verisign.com:443 (Timeout)
So now I have to use Net::SSLeay directly, doing some programing to fetch
https sites. But some sites complainted that my "Netscape Navigator" or
"Explorer" was out-of-date because of SSL version. Considering nobody
maintaining Net::SSLeay, I'd better to use Crypt::SSLeay.
Thanks in advance for your help
Yewen
WhitePJ Inc.
----- Original Message -----
From: "Gisle Aas" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Thursday, July 27, 2000 10:37 PM
Subject: Re: I get bad proctocol tcp error
> [EMAIL PROTECTED] writes:
>
> > > Error 500 Can't connect to cnn.com:80 (operation now in
> > > progress)
> >
> > I get a similar error myself on a new IIS server where it reports
something
> > like:
> >
> > Error 500 Can't connect to some.com:80 (bad protocol 'tcp')
>
> If you read the IO::Socket::INET source you will see that this means
> that the getprotobyname('tcp') call fails. You can test it directly
> with a perl one-liner like this:
>
> $ perl -le '$, = " "; print getprotobyname("tcp")'
> tcp TCP 6
>
> On Unix systems getprotobyname() is normally a lookup in the file
> /etc/protocols, where you should find a entry for 'tcp'. I have no
> idea how this database is mantained under NT.
>
> Regards,
> Gisle
>
>
> > Since my system support has no idea what is going on, what would a guy
want
> > to look at to correct this error under NT and activestate perl?
>