Red Hat Bugzilla – Bug 213540
Dysfunctional single mirror in Swedish mirrorlist
Last modified: 2014-01-21 17:55:53 EST
Description of problem:
(Not a yum problem per se, but I found no Fedoraproject mirrorlist "product".)
The "SE" mirrorlist at
that yum downloads by default only contains one quite worthless and obscure
Swedish mirror, ftp://falkor.skane.se/pub/mirrors/fedora/core/6/$ARCH/os/, which
is highly unreliable.
falkor.skane.se seems to be a server of the healthcare administrative region of
Scania, and most of the time it's busy (FTP error 530, max 60 users).
I propose that the arguably largest and fastest mirrors of Sweden (and possibly
Europe) are included among the SE mirrors. In order of preference:
Anyway, shouldn't yum try to move on to another geographical set of mirrors if
all of those (the only one, in this case) in one country fail?
Temporary workaround until the Swedish mirror list has been fixed: Edit
/etc/yum.repos.d/fedora-core.repo and fedora-updates.repo, add "&country=FI" at
the end of the mirrorlist URL.
Tack, blomman. :)
A tip for anyone else following the advice in Comment #1: Delete or rename
/var/cache/yum/yumex-mirror-cache.conf if you use yumex, else it'll keep trying
and failing with the old mirror(s).
BTW, I've tried a bunch of "&country=XX" designations now, and noticed that none
of the mirrors I suggested in my report seem to be included in any of the
chalmers.se and port80.se are at least included in Fedoraproject's own
"official" list here: http://fedoraproject.org/wiki/Mirrors
We've made some changes here, can you please try again?
(In reply to comment #3)
> We've made some changes here, can you please try again?
Now I'm getting a global mirror list.
Appending "&country=SE" (or whatever country) produces this:
# no file found for repo = core-6, country = SE, arch = i386
# filename was: core-6-SE-i386.txt
# repo = core-6 country = SE arch = i386
# No results found for country: SE
# Defaulting to global
[snip global mirror list]
None of the mirrors I suggested (or any Swedish mirror, for that matter) seems
to have found their way into the global list.
The code takes a list from here:
Checks them periodically and flags them as up or down. The return-mirrors
script then returns a script closest to you. In this instance the mirrors you
suggest are not in our authoritative list. Work is being done to create a
self-service mirror site so that mirror additions and removals are easy which
will hopefully bring in more mirrors but thats a bit out.
For now you can also specify multiple countries for example: