On Sat, Jan 30, 2021 at 11:40:49AM -0600, Jason Tibbitts wrote:
>>>>> Matthew Miller <mattdm(a)fedoraproject.org>
writes:
> On Mon, Dec 28, 2020 at 01:08:17PM +0200, Maksym IT wrote:
>> Hi i have a problem whith mirrors i cant update my fedora
>> workstation. I am located in Ukraine and the ukrainian mirrors doesnt
>> work also russian mirrors yandex.ru are forbidden by goverment . So i
>> am new in fedora community and i cant change the official mirrors can
>> u help me whith it?
> This isn't a list for end-user questions. You'll have better results
> at
https://ask.fedoraproject.org/
I think there's a valid question here, though. It would be nice to know
what mirrorlist mirrormanager is providing, because it should always
provide some lower preference mirrors outside of the region which should
be working. I think you can get that with this:
curl
'https://mirrors.fedoraproject.org/metalink?repo=fedora-33&arch=x86_64&country=UA'
but I'm not sure if I would expect everyone who runs that to get the
same results, because for me that does give mirrors in .ua but the
highest preference mirrors are in the US.
Mirrormanager's debug options are a bit complicated.
Adding '&country=UA' is a good approach to see which mirrors are
available in the specified country. Important to know is that '&country'
will only return mirrors in the specified country. So it is not a real
debug option. It is more an option to limit the results you get.
In your case, the mirrors in the US you see, are probably related to
Internet2. Internet2 connected hosts will always get Internet2 mirrors.
Even if using '&country'.
The real debug option would be '&ip=' to get the same result as someone
from that IP. So you would need to know an IP in UA and specify that to
see that same result as the reporter.
Of course, mirrors are provided by volunteers and Fedora has no
control
over how many mirrors are operational in Ukraine. But mirrormanager
should if at all possible not hand out mirrors which are known to be
broken.
Yes. But the original mail is from December 28, so we can no longer tell
why it might have returned the wrong mirror. Looking at mirrors in UA I
see fedora.ip-connect.info which has three IP address. We sometimes see
that such setups are not working correctly, because only one of the IPs
behind the hostname might be the one Mirrormanager is scanning.
Anyway, Maksym, if you still get redirected to broken UA mirrors, please
let us know. We would need to know which mirror is not working for you
and your IP address for easy debugging.
Adrian