Re: PYCURL ERROR 6 - "Couldn't resolve host 'mirrorlist.centos.org'"
"Nicolas BOSC" <[email protected]> Thu, 24 Oct 2013 11:18:58 +0200
| Newsgroups | gmane.linux.rpm.yum |
|---|---|
| Message-ID | <[email protected]> |
ping6 mirrorlist.centos.org returns "connect: the network is not accessible", which confirm what you said. If you right and curl is indeed broken, how a such thing happened??? Should I reinstall curl? Thank you Nicolas Le Thu, 24 Oct 2013 10:12:11 +0200, Zdenek Pavlas <[email protected]> a écrit: >> Indeed the "IP" on the search line is not correct. >> >> If I add the 192, nothing changes. If I remove this line, it comes back >> after I reboot. Even if I remove Networkmanager, it comes back... > > Likely you've replied "192.168.11.218" to the host.domain prompt, > so your domain is assumed to be 168.11.218 and the hostname is 192. > > However, this should not be a problem when resolving fully qualified > hostnames. The real problem is that curl defaults to using ipv6 address > of mirrorlist.centos.org, but ipv6 packets can't reach the destination. > > Try "ping6 mirrorlist.centos.org", it probably won't work. > > IMO this is a bug in curl. > > 1) The fact that host has an ipv6 address does not imply it's reachable. > Curl should not try to use ipv6 unless you explicitly ask for that. > > 2) The fallback to ipv4 is probably broken in curl. > > DOCS: "curl will connect to a server with IPv6 when a host lookup > returns an IPv6 address and fall back to IPv4 if the connection fails." > > It apparently does not.. > _______________________________________________ > Yum mailing list > [email protected] > http://lists.baseurl.org/mailman/listinfo/yum _______________________________________________ Yum mailing list [email protected] http://lists.baseurl.org/mailman/listinfo/yum