When i refresh my mirrors (on my Laptop) with $ sudo pacman-mirrors --fasttrack
There is a error showing only on this particular mirror:
::INFO Downloading mirrors from Manjaro
::INFO => Mirror pool: https://repo.manjaro.org/mirrors.json
::INFO => Mirror status: https://repo.manjaro.org/status.json
::INFO Using custom mirror file
::INFO Querying mirrors - This may take some time
..... Germany : http://ftp.rz.tu-bs.de/pub/mirror/manjaro.org/repos/
::ERROR Connection: HTTPConnectionPool(host='ftp.rz.tu-bs.de', port=80): Read timed out.
0.218 Germany : https://ftp.halifax.rwth-aachen.de/manjaro/
0.123 Germany : https://mirror.23m.com/manjaro/
0.162 Germany : http://ftp.tu-chemnitz.de/pub/linux/manjaro/
0.191 Germany : https://ftp.gwdg.de/pub/linux/manjaro/
0.140 Germany : https://mirror.netcologne.de/manjaro/
0.153 Germany : https://mirror.alpix.eu/manjaro/
0.530 Germany : https://manjaro.kurdy.org/
::INFO Writing mirror list
::Germany : https://mirror.23m.com/manjaro/stable/$repo/$arch
::Germany : https://mirror.netcologne.de/manjaro/stable/$repo/$arch
::Germany : https://mirror.alpix.eu/manjaro/stable/$repo/$arch
::Germany : http://ftp.tu-chemnitz.de/pub/linux/manjaro/stable/$repo/$arch
::Germany : https://ftp.gwdg.de/pub/linux/manjaro/stable/$repo/$arch
::Germany : https://ftp.halifax.rwth-aachen.de/manjaro/stable/$repo/$arch
::Germany : https://manjaro.kurdy.org/stable/$repo/$arch
::INFO Mirror list generated and saved to: /etc/pacman.d/mirrorlist
I try switching mirrors forth and back from germany to netherlands… but this mirror still in my list… which i find a little bid strange, because on my PC i don’t have this german mirror not in my mirror list.
A custom mirror file is only reset when the system admin choose to do so.
When the mirror in question is in the full mirror pool it will be tested - but as it is not responding within the default two (2) second timeout - it will not be included in the mirror list.
One can increase the time using the -t/--timeout argument with a higher number of seconds e.g. ten (10) seconds.
/etc/pacman.d/mirrorlist
is that custom mirror file - it is not static, but created based upon the options with which you call pacman-mirrors
Mine is probably different than yours - even if you created it with pacman-mirrors, using the same options I used.
And:
this unresponsive mirror will not be included in your mirrorlist file:
You can “reset” it by running pacman-mirrors -c Germany for example - or with other options
You can specify how many mirrors will be in there.
And you can edit it yourself - disabling ones that you don’t want or rearrange them.
Only the first in the list is used - the second and third … only comes in when the first doesn’t respond in time (quite a long time).
Here is my current one - it will be different when I run `pacman-mirrors` again now
##
## Manjaro Linux custom mirrorlist
## Generated on 2025-07-19 05:27
##
## Please use 'pacman-mirrors -id' To reset custom mirrorlist
## Please use 'pacman-mirrors -c all' To reset custom mirrorlist
## To remove custom config run 'pacman-mirrors -c all'
##
## Country : Germany
Server = http://ftp.tu-chemnitz.de/pub/linux/manjaro/stable/$repo/$arch
## Country : Germany
Server = http://ftp.uni-kl.de/pub/linux/manjaro/stable/$repo/$arch
## Country : Germany
Server = https://manjaro.kurdy.org/stable/$repo/$arch
## Country : Germany
Server = https://mirror.netcologne.de/manjaro/stable/$repo/$arch
## Country : Germany
Server = https://mirror.23m.com/manjaro/stable/$repo/$arch
## Country : Germany
Server = https://mirror.alpix.eu/manjaro/stable/$repo/$arch
## Country : Germany
Server = https://ftp.halifax.rwth-aachen.de/manjaro/stable/$repo/$arch
## Country : Germany
Server = https://ftp.gwdg.de/pub/linux/manjaro/stable/$repo/$arch
When ever you use the -c/--country or the -id (--interactive --default) you will reset the mirror pool.
Instruction is also provided in the mirror list header.
The mirror in question takes longer time to respond - this is no error - so if you want to exclude the mirror you will need to use the --interactive argument and select the mirrors you know respond quickly.
This particular mirror ftp.rz.tu-bs.de has been slow or somethimes down “since felt almost ever”. See also my thread
It has been only about workarounds so far instead of addressing the root cause, which might be altering the set up of this ftp server.
But I’m not knowledgeable enough to get beyond contact information hostmaster@dfn.de sourced from https://webwhois.denic.de/?lang=en&query=ftp.rz.tu-bs.de.
It does work flawlessly though - and not slow at all when accessing it via a browser.
The extra repo appeared a bit slow, but it has got a huge number of packages in it and this may be due to the browser rendering all those.
On the main page they announce the update interval for all the different archives they are hosting.
Manjaro is updated every 1 hour, while all the others are updated less frequently. https://ftp.rz.tu-bs.de/