https://bugzilla.novell.com/show_bug.cgi?id=748619
https://bugzilla.novell.com/show_bug.cgi?id=748619#c1
--- Comment #1 from andreas bittner 2012-02-23 14:21:30 UTC ---
more info about probably a potential lack of robustness in the handling of ipv6
and ipv4 addresses, maybe in the resolving modules of opensuse (bind?) or in
the robustness of curl and associated stuff:
host ftp.opensuse.org.
ftp.opensuse.org is an alias for pontifex.opensuse.org.
pontifex.opensuse.org has address 195.135.221.134
pontifex.opensuse.org has IPv6 address 2001:67c:2178:8::13
tuxbox:~ # grep "2001:67c:2178:8::13" /var/log/zypp*
/var/log/zypper.log:2012-02-23 14:19:25 <3> tuxbox(7351) [zypp]
MediaCurl.cc(doGetFileCopyFile):1410 curl error: 42: Failed to connect to
2001:67c:2178:8::13: Network is unreachable, temp file size 26995 bytes.
/var/log/zypper.log:2012-02-23 14:19:25 <5> tuxbox(7351) [zypp]
Exception.cc(log):137 Error message: Failed to connect to 2001:67c:2178:8::13:
Network is unreachable
/var/log/zypper.log:2012-02-23 14:19:25 <5> tuxbox(7351) [zypp]
Exception.cc(log):137 Error message: Failed to connect to 2001:67c:2178:8::13:
Network is unreachable
/var/log/zypper.log:2012-02-23 14:19:25 <5> tuxbox(7351) [zypp]
Exception.cc(log):137 Error message: Failed to connect to 2001:67c:2178:8::13:
Network is unreachable
/var/log/zypper.log:2012-02-23 14:19:25 <5> tuxbox(7351) [zypp]
Exception.cc(log):137 Error message: Failed to connect to 2001:67c:2178:8::13:
Network is unreachable
/var/log/zypper.log:2012-02-23 14:19:25 <5> tuxbox(7351) [zypp]
Exception.cc(log):137 Error message: Failed to connect to 2001:67c:2178:8::13:
Network is unreachable
/var/log/zypper.log:2012-02-23 14:19:25 <5> tuxbox(7351) [zypp]
Exception.cc(log):137 Error message: Failed to connect to 2001:67c:2178:8::13:
Network is unreachable
/var/log/zypper.log:2012-02-23 14:20:14 <3> tuxbox(7429) [zypp]
MediaCurl.cc(doGetFileCopyFile):1410 curl error: 7: Failed to connect to
2001:67c:2178:8::13: Network is unreachable, temp file size 0 bytes.
/var/log/zypper.log:2012-02-23 14:20:14 <5> tuxbox(7429) [zypp]
Exception.cc(log):137 Error message: Failed to connect to 2001:67c:2178:8::13:
Network is unreachable
/var/log/zypper.log:2012-02-23 14:20:14 <5> tuxbox(7429) [zypp]
Exception.cc(log):137 Error message: Failed to connect to 2001:67c:2178:8::13:
Network is unreachable
/var/log/zypper.log:2012-02-23 14:20:14 <5> tuxbox(7429) [zypp]
Exception.cc(log):137 Error message: Failed to connect to 2001:67c:2178:8::13:
Network is unreachable
/var/log/zypper.log:2012-02-23 14:20:14 <5> tuxbox(7429) [zypp]
Exception.cc(log):137 Error message: Failed to connect to 2001:67c:2178:8::13:
Network is unreachable
/var/log/zypper.log:2012-02-23 14:20:14 <5> tuxbox(7429) [zypp]
Exception.cc(log):137 Error message: Failed to connect to 2001:67c:2178:8::13:
Network is unreachable
/var/log/zypper.log:2012-02-23 14:20:14 <5> tuxbox(7429) [zypp]
Exception.cc(log):137 Error message: Failed to connect to 2001:67c:2178:8::13:
Network is unreachable
so ftp.opensuse.org has both ipv4 and ipv6 addresses, maybe it has just been
activated today for ipv6, or the dns zones been updated, or there was some race
condition or the curl command or some libraries are just not very safe and
robust when coming to how to handle domain names and ip addresses.
my system never had ipv6, but my bind still resolves ipv6 entries for
ftp.opensuse.org, and probably curl went for trying to access that ipv6 host
address rather using the ipv4 address as my network interface cards and routing
tables dont have any ipv6 at all.
dont know who should be in charge for this bug, the curl maintainers or some
other people within opensuse, zypper or wherever. please decide and make ipv4
and ipv6 more dependably and more resilient towards errors and handle these
situations in a more userfriendly way.
by now, zypper ref works again normally, and zypper up also updated some
packages again for me just some moments ago.
so there is still a bug or shortcoming in this whole scenario nevertheless.
thanks. regards.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.