<div dir="ltr">Earlier this week I attempted a 'yum update' on one of my Fedora 9<br>systems and it failed. I have two Fedora 9 systems behind my<br>firewall and the firewall machine itself runs an earlier version of<br>
Fedora communicating with the net via DSL.<br>The yum failure was  because I could not download<br>glibc-common-2.8-8.i386 (22386485 bytes).<br>I got the following error messages:<br><br>Downloading Packages:<br><a href="http://mirrors.kernel.org/fedora/updates/9/i386/glibc-common-2.8-8.i386.rpm">http://mirrors.kernel.org/fedora/updates/9/i386/glibc-common-2.8-8.i386.rpm</a>: [Errno 12] Timeout: <urlopen error timed out><br>
Trying other mirror.<br>(1/3): glibc-common-2.8-8.i386.rpm                       |  11 MB     00:00<br><a href="http://linux.nssl.noaa.gov/fedora/linux/updates/9/i386/glibc-common-2.8-8.i386.rpm">http://linux.nssl.noaa.gov/fedora/linux/updates/9/i386/glibc-common-2.8-8.i386.rpm</a>: [Errno 4] Socket Error: timed out<br>
Trying other mirror.<br>(1/3): glibc-common-2.8-8.i386.rpm                       |  11 MB     00:00<br><a href="http://mirrors.usc.edu/pub/linux/distributions/fedora/linux/updates/9/i386/glibc-common-2.8-8.i386.rpm">http://mirrors.usc.edu/pub/linux/distributions/fedora/linux/updates/9/i386/glibc-common-2.8-8.i386.rpm</a>: [Errno 4] Socket Error: timed out<br>
Trying other mirror.<br>(1/3): glibc-common-2.8-8.i386.rpm                       |  11 MB     00:00<br><a href="http://mirror.anl.gov/pub/fedora/linux/updates/9/i386/glibc-common-2.8-8.i386.rpm">http://mirror.anl.gov/pub/fedora/linux/updates/9/i386/glibc-common-2.8-8.i386.rpm</a>: [Errno 4] Socket Error: timed out<br>
Trying other mirror.<br><a href="ftp://fedora.bu.edu/updates/9/i386/glibc-common-2.8-8.i386.rpm">ftp://fedora.bu.edu/updates/9/i386/glibc-common-2.8-8.i386.rpm</a>: [Errno 4] IOError: [Errno ftp error] Requested Range Not Satisfiable<br>
Trying other mirror.<br>(1/3): glibc-common-2.8-8.i386.rpm                       |  11 MB     00:00<br><a href="http://fedora.mirrors.tds.net/pub/fedora/updates/9/i386/glibc-common-2.8-8.i386.rpm">http://fedora.mirrors.tds.net/pub/fedora/updates/9/i386/glibc-common-2.8-8.i386.rpm</a>: [Errno 4] Socket Error: timed out<br>
Trying other mirror.<br>(1/3): glibc-common-2.8-8.i386.rpm                       |  11 MB     00:00<br><a href="http://archive.linux.duke.edu/pub/fedora/linux/updates/9/i386/glibc-common-2.8-8.i386.rpm">http://archive.linux.duke.edu/pub/fedora/linux/updates/9/i386/glibc-common-2.8-8.i386.rpm</a>: [Errno 4] Socket Error: timed out<br>
Trying other mirror.<br>ETC.<br><br><br>So, after a couple of attempts ('yum clean all; yum update', etc.),<br>I attempted to update my other Fedora 9 system - same problem.<br>I increased the yum timeout in yum.conf - same problem.<br>
<br>So, I googled about and found this link:<br><br><a href="http://www.linux-faqs.com/archive/redhat/fedora-list/2005-August/msg04665.html">http://www.linux-faqs.com/archive/redhat/fedora-list/2005-August/msg04665.html</a><br>
<br>This is exactly the problem I am currently facing.<br>I thus tried the various suggestions in the link's email trail.<br><br>wget:<br>    hung after a couple of MBytes - about 6%.<br><br>curl -C - -v --retry 10 --remote-time --remote-name --location<br>
    hangs at 6% or sometimes after repeated attempts switching<br>    mirrors it would hang at 52%.<br><br>command-line ftp client:<br>    <a href="ftp://ftp.software.umn.edu/linux/fedora/updates/9/i386/glibc-common-2.8-8.i386.rpm">ftp://ftp.software.umn.edu/linux/fedora/updates/9/i386/glibc-common-2.8-8.i386.rpm</a><br>
    <a href="ftp://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/updates/9/i386/glibc-common-2.8-8.i386.rpm">ftp://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/updates/9/i386/glibc-common-2.8-8.i386.rpm</a><br>
    hang after a couple of MBytes.<br><br>firefox ftp:<br>    hangs at 6% and sometimes at 52%<br><br>firefox http:<br>    hangs at 6% and sometimes at 52%<br><br>rsync:<br>    rsync -av<br>    or<br>    rsync -azv<br>    rsync://<a href="http://rsync.mirrorservice.org:873/download.fedora.redhat.com/pub/fedora/linux/updates/9/i386/glibc-common-2.8-8.i386.rpm">rsync.mirrorservice.org:873/download.fedora.redhat.com/pub/fedora/linux/updates/9/i386/glibc-common-2.8-8.i386.rpm</a> /tmp<br>
    nothing seemed to happen<br><br>At this point I tried some of the above download mechanisms directly on<br>my firewall machine - who knows...  Anyway, none of those tried on the<br>firewall worked either.<br>So, I assumed something was wrong with my firewall machine, so<br>
I re-installed Fedora on it, upgrading from an earlier version of<br>Fedora to a later version (complete re-install) but not Fedora 9.<br>After the new install, still same problem.<br>But I did notice that on the firewall when I did a 'yum update'<br>
it tried a number of mirror machines attempting to download its<br>update version of the glib-common rpm, but if finally succeeded.<br>Its version of the glib-common rpm is about 5 MB smaller than the<br>current Fedora 9 version.<br>
<br>I also tried to download files larger than the glibc-common-2.8-8.i386.rpm<br>from the mirrors, for example R-2.7.1-1.fc9.i386.rpm which is 26MB.<br>Well, this downloads just fine.<br><br>During all my attempts, from the firewall machine bouncing<br>
between mirrors using 'curl' I did get one download of the<br>glibc-common-2.8-8.i386.rpm file but because it took many<br>invocations of 'curl' I am not sure I trust it to be all there.<br>Its the correct number of bytes but I don't trust the content<br>
of the file so I am certainly not going to update any machines<br>with it until I can verify the files content.<br><br>So, my questions:<br><br>Why can I not download the glibc-common file?<br>Does my ISP have an issue?<br>
What could possibly be stopping the download when the file<br>name is glibc-common?<br>The time it happened as documented by the above link was there<br>a solution?<br>Does yum have a sha1 checksum that I can check against the<br>
one glibc-common-2.8-8.i386.rpm file that I did get so that<br>I can see if its ok? If not, can someone post such a checksum for me?<br><br>Thanks.<br><br>Richard<br><br></div>