Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister
 
PerlMonks  

Re^2: 500 Can't connect to localhost:80 (Connection Refused) at ./sample.pl line 19

by Anonymous Monk
on Aug 29, 2013 at 11:30 UTC ( #1051404=note: print w/ replies, xml ) Need Help??


in reply to Re: 500 Can't connect to localhost:80 (Connection Refused) at ./sample.pl line 19
in thread 500 Can't connect to localhost:80 (Connection Refused) at ./sample.pl line 19

decoded-content and status-line are provided by LWP::UserAgent. The program is working fine with IPv4 address

but lets just keep it aside and if I want to run the program with the following code also it is failing.

#!/usr/bin/perl require LWP::UserAgent; require HTTP::Request; use FindBin ; use Net::IP; use LWP::UserAgent; use lib $FindBin::Bin ; my $urlString; $urlString="http://[2620:0:a17:e03d:250:56ff:fea4:6d]/server-status"; #Send a get request to the above URL. my $ua; my $response; my $html_file; $ua = LWP::UserAgent->new; #print $urlString; $response = $ua->get($urlString); if (!$response->is_success) { print "Fialed to connect to the URL $urlString \n"; exit(0); }

If I am using the URL provided in the program using mozilla firefox I am able to see the page. But the response of the same is not coming as "is_success" in the program

Can anyone please help me to get a program to connect to the url containing IPv6 address in it


Comment on Re^2: 500 Can't connect to localhost:80 (Connection Refused) at ./sample.pl line 19
Download Code
Re^3: 500 Can't connect to localhost:80 (Connection Refused) at ./sample.pl line 19
by MidLifeXis (Prior) on Aug 29, 2013 at 12:43 UTC

    No, neither decoded-content nor status-line are provided. The provided methods are decoded_content and status_line. Note that - is not a valid character in a name.

    According to Re^2: 500 Can't connect to localhost:80 (Connection Refused) at ./sample.pl line 19, you can access it with localhost or the hostname, but on the original post, you cannot access it with localhost. Which is it?

    Is your web server configured to accept connections on an IPv6 address? Is there any more diagnostic information you can provide? There is very little to go on here.

    --MidLifeXis

      yes it is configured and the same url I can access on the firefox. but with this program it is giving a failed response

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1051404]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others perusing the Monastery: (3)
As of 2014-09-22 04:57 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (178 votes), past polls