Curl attempts to contact IPv6 addresses when the host does not have an interface with an IPv6 address. This seems to happen 9/10 times on this machine. Programs such as firefox, ping, nslookup and ssh work correctly. This causes yum to fail to update, since yum uses curl. Version: ======== [james@mufasa ~]$ curl -V curl 7.29.0 (x86_64-redhat-linux-gnu) libcurl/7.29.0 NSS/3.14.3.0 zlib/1.2.7 libidn/1.26 libssh2/1.4.3 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smtp smtps telnet tftp Features: AsynchDNS GSS-Negotiate IDN IPv6 Largefile NTLM NTLM_WB SSL libz How reproducible: ================= This occurs 9/10 times on this machine. Steps to Reproduce: =================== 1. Installed Fedora 19 from the full DVD. 2. Set IPv6 in NetworkManager -> IPv6 Settings -> Ignore. 3. Disable IPv6 using: $sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1 4. $curl fedoraproject.org Actual results: =============== curl: (6) Could not resolve host: fedoraproject.org; Name or service not known Expected results: ================= <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> ... Additional info: ================ Forcing curl to use IPv4 causes it to work correctly every time: $ curl -4 fedoraproject.org <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> ...
Please attach the output of the following command: $ getent ahosts fedoraproject.org
More than a month in needinfo, closing out...