LWP::Simple Protocol scheme not supported

J

J. Gleixner

LWP::Simple is working fine one one machine but on another one it fails
as below.
What might be wrong/missing?
# perl -MLWP::Simple -e 'getprint "http://directory.intra.company.com"'
501 Protocol scheme '' is not supported
<URL:http://directory.intra.company.com>

Probably need SSL support for LWP.

Try:

telnet directory.intra.company.com 80
GET / HTTP/1.0


And see if it's redirecting to https.

I'm surprised there isn't an 'https' there. If you search the Internet
for that error, you'll learn both how to find the answer to these things
next time and what's needed to fix it. Or you could simply go to the
following:

http://search.cpan.org/src/GAAS/libwww-perl-5.805/README.SSL
 
N

neil.shadrach

A similar UserAgent call from the same machine works:
perl -MLWP::UserAgent -e 'my $ua=LWP::UserAgent->new;my
$r=$ua->get("http://directory.intra.company.com");print
"",($r->is_success?"OK".$r->content:"Failed".$r->status_line),"\n";'

The telnet result looks ok ( to me ):

Connected to directory.intra.company.com.
Escape character is '^]'.
GET / HTTP/1.0

HTTP/1.1 200 OK
Date: Wed, 01 Mar 2006 16:49:30 GMT
....


Also the same LWP::Simple call works from a different machine.

I'm still puzzled
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,981
Messages
2,570,188
Members
46,731
Latest member
MarcyGipso

Latest Threads

Top