Most of the mirrors around the world are run by universities. If they go down, it is usually not for long.
I see. I am wonder why they are run by universities. Since these servers can be run locally or remotely, aka Self-Host.
These mirror servers are hosing a lot of distros. You are talking about a lot of data storage. The cost must be astronomical.
I have a feeling that the problem is happening because we can ping the server address. This is enough for dnf to look at it and say, this is my fastest mirror and it is running, I will use this one. If it could not be pinged, it would move to the next. It says all mirrors were tried. I don’t think that is possible. It would take several minutes to do that.
Okay, so what does this mean exactly? Also, how do you exactly move to different mirrors exactly? is it via DNF or something?
I am trying to find out of there is a command that will force dnf to test all the mirrors.
I see, but please take your time on this learning process.
See if you get anything at this link and if so what mirrors does it say you are using.
For information about Mirrorbits there is also this link.
Edit: Also I doubt this has anything to do with dnf
it is more likely something blocking you from connecting to http://mirror.openmandriva.org (that is Mirrorbits) and http:/abf-downloads.openmandriva.org.
See if there is anything bad in cache:
sudo dnf clean all;dnf clean all
sudo dnf install scribus --refresh
[mandrake@OpenMandrivaLx-Btw ~]$ sudo dnf clean all;dnf clean all
sudo dnf install scribus --refresh
[sudo] password for mandrake:
4 files removed
4 files removed
brave 170 kB/s | 49 kB 00:00
OpenMandriva Rolling - x86_64 3.8 B/s | 10 B 00:02
Errors during downloading metadata for repository 'rolling-x86_64':
- Status code: 404 for http://mirror.openmandriva.org/rolling/repository/x86_64/main/release/;http:/abf-downloads.openmandriva.org/rolling/repository/x86_64/main/release/repodata/repomd.xml (IP: 140.211.11.99)
Error: Failed to download metadata for repo 'rolling-x86_64': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
OpenMandriva Rolling - Extra - x86_64 3.9 B/s | 10 B 00:02
Errors during downloading metadata for repository 'rolling-x86_64-extra':
- Status code: 404 for http://mirror.openmandriva.org/rolling/repository/x86_64/extra/release/;http:/abf-downloads.openmandriva.org/rolling/repository/x86_64/extra/release/repodata/repomd.xml (IP: 140.211.11.99)
Error: Failed to download metadata for repo 'rolling-x86_64-extra': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
OpenMandriva Rolling - Restricted - x86_64 3.9 B/s | 10 B 00:02
Errors during downloading metadata for repository 'rolling-x86_64-restricted':
- Status code: 404 for http://mirror.openmandriva.org/rolling/repository/x86_64/restricted/release/;http:/abf-downloads.openmandriva.org/rolling/repository/x86_64/restricted/release/repodata/repomd.xml (IP: 140.211.11.99)
Error: Failed to download metadata for repo 'rolling-x86_64-restricted': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
OpenMandriva Rolling - Non-free - x86_64 4.5 B/s | 10 B 00:02
Errors during downloading metadata for repository 'rolling-x86_64-non-free':
- Status code: 404 for http://mirror.openmandriva.org/rolling/repository/x86_64/non-free/release/;http:/abf-downloads.openmandriva.org/rolling/repository/x86_64/non-free/release/repodata/repomd.xml (IP: 140.211.11.99)
Error: Failed to download metadata for repo 'rolling-x86_64-non-free': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
Ignoring repositories: rolling-x86_64, rolling-x86_64-extra, rolling-x86_64-restricted, rolling-x86_64-non-free
Last metadata expiration check: 0:00:01 ago on Fri 09 May 2025 18:22:08 CEST.
No match for argument: scribus
Error: Unable to find a match: scribus
[mandrake@OpenMandrivaLx-Btw ~]$
@SilentRanger try this open /etc/yum.repos.d/openmandriva-rolling-x86_64.repo
with Kate or Kwrite and use the replace function to change http
to https
and try:
sudo dnf clean all
then:
sudo dnf install scribus
Explanation: This is kind of a guess. The repo files are using http
but in a browser you are able to see the various mirrors with https
, so this might work.
Explanation-2: Since you have run dnf clean all
you do not need --refresh
as the cache has been cleaned forcing dnf to refresh the cache.
@SilentRanger what would be your preferred mirror?
No, dnf does not know what mirror it is using other than the 2 url’s listed in the .repo file. Those 2 url’s are all dnf can connect to. The fact that he is getting 404 on both those url’s is revealing. But I am not smart enough to know exactly what that reveals. The fact that the rest of us are not having any problem with this and one user is suggests to me possibly a user security setting of some kind. Or less likely something is causing the IP provider to block both of those url’s. One thing seems odd to me is that there are 2 url’s one in Europe and one in the Western US but only one IP address is listed? I don’t understand that yet.
Edit: I am showing that this IP: 140.211.11.99
is in Corvallis, Oregon, US which would be abf-downloads.openmandriva.org
. Again the question I have is why can other people reach that address without difficulty and your system can not?
Strange is the fact that I can get to it by the name, but not by the IP.
When I ping the name, it resolves to a different IP.
┌──[wilson@heisenberg] Fri May 09, 01:11:27 [~]
└──[ <$> ping abf-downloads.openmandriva.org
PING abf.openmandriva.org (140.211.169.10) 56(84) bytes of data.
64 bytes from 140-211-169-10-openstack.osuosl.org (140.211.169.10): icmp_seq=1 ttl=51 time=94.9 ms
64 bytes from 140-211-169-10-openstack.osuosl.org (140.211.169.10): icmp_seq=2 ttl=51 time=92.3 ms
64 bytes from 140-211-169-10-openstack.osuosl.org (140.211.169.10): icmp_seq=3 ttl=51 time=93.2 ms
@SilentRanger can you try to ping it by name.
abf-downloads.openmandriva.org
If it does not come back as abf.openmandriva.org (140.211.169.10)
, then maybe this will help.
sudo systemd-resolve --flush-caches
I get the same as you show. openstack.osuosl.org (140.211.169.10)
That answers the question why we can get to it and he cannot.
That should be http://abf-downloads.openmandriva.org
you are missing a slash in that URL.