Hi to the Fedora community,
Following my update from Fedora 39 to Fedora 40 (I made a post about that a few days ago), I have noticed that Fedora has been reaching out to mirrors based further and further, until reaching out to Ukraine or Russia.
Being based in France, I understand that my OS should be accessing mirrors based in Western Europe, and that it may also depend on the VPN connection (I can use eg. FR, BE or NL).
Two days ago, I noticed though that Fedora update reached out to Poland and Ukraine, which was already unexpected. But today, it went as far as to two mirrors based in Russia, ie. Novotelecom(dot)ru and Sibirskie Seti Ltd - sdd3(dot)ru.
Looking at the network activity, it appears there were a number of errors with the http initial query to the mirrors, which seems to have led from BE to NL, then DE, CH, SE and later PL, UA and finally RU.
Here is for instance the error message received for the Belgian mirror Cu.be which should be working - and actually some activity took place with that mirror anyway.
GET /linux/updates/40/Everything/x86_64/repodata/8ecd4684ef1ee28b2bc4a6efa07f91a17589c41cd7974b1572f78e6d0992aa69-updateinfo.xml.zck HTTP/1.1
Host: fedora.cu.be
Range: bytes=0-6170
User-Agent: libdnf (Fedora Linux 40; workstation; Linux.x86_64)
Accept: */*
HTTP/1.1 301 Moved Permanently
Server: nginx/1.26.0
Date: Thu, 16 May 2024 11:20:05 GMT
Content-Type: text/html
Content-Length: 169
Connection: keep-alive
Location: https://fedora.cu.be/linux/updates/40/Everything/x86_64/repodata/8ecd4684ef1ee28b2bc4a6efa07f91a17589c41cd7974b1572f78e6d0992aa69-updateinfo.xml.zck
Permissions-Policy: interest-cohort=()
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.26.0</center>
</body>
</html>
Similar or other types of error messages impacted other http queries, eg for Nluug.nl as well as several Western/Central European mirrors.
Oddly enough, the communication with that very remote RU mirror seems eventually mingled with communications to a French mirror.
Except from the fact that it is certainly not very efficient to reach out to a mirror based several thousands kilometers away, I am not comfortable to see Fedora update contacting servers based in a war zone. Cybersecurity/defense pros reading this forum could probably confirm that such kind of network activity may have consequences.
Has anyone else experienced such issues with Fedora 40 mirrors ? How can you avoid to be brought into that again ?
Many thanks.