Der folgende Code ...Wie aktiviere ich die IPv6-Unterstützung in LWP? Adresse nur
my $user_agent = LWP::UserAgent->new;
my $request = HTTP::Request->new(GET => $url);
my $response = $user_agent->request($request);
if ($response->is_success) {
print "OK\n";
} else {
die($response->status_line);
}
.. mit .. scheitern
500 Can't connect to <hostname> (Bad hostname '<hostname>')
.. wenn der Hostname in URL $ ein IPv6 ist (das heißt: Anwesenheit eines AAAA
Aufzeichnung, aber keine A
Aufzeichnung).
Meine Fragen sind:
- Wie aktiviere ich die IPv6-Unterstützung in LWP?
- Wie konfiguriere ich LWP-Einstellungen für "prefer-IPv4-over-IPv6" (
A
vs.AAAA
)/"prefer-IPv6-over-IPv4" (AAAA
vs.A
)?
Haben Sie Ihr Betriebssystem erwähnt? Ich konnte es nicht erkennen. Nicht 100% sicher, aber es könnte relevant sein. – ziya
Ich benutze Linux. – knorv