In China, most connections are very slow. In fact connections to all the official mirrors are slower than 100kb s-1 in my region. So, I use cloudflare.f-droid.org with a specified cf ip, and can gain a 4MB higher speed.
Unluckiluly, I have to preserve at least one mirror so sometimes download will be very slow.
Additionally, i tries to use onion addresses but since my proxy redirects all http to https, it will send 302.
How do you know it tries .onion too? You’ve enabled Use Tor?
Actually the bug you see can be described as “you need at least 2 mirrors active”
eg. if you add another user mirror (so you have 2) to 1.23.1 you can disable all official mirrors
already reported in Unable to manage mirrors on repository detail view if there are exactly 2 (#3064) · Issues · F-Droid / Client · GitLab and fixed by Fix repo-details: mirror-list not being shown when it has exactly 2 mirrors (!1575) · Merge requests · F-Droid / Client · GitLab as checking with F-Droid Debug Nightly (Torsten Grote / fdroidclient-nightly · GitLab) I can disable all official mirrors
so the next 1.24.0 version should have this fix and others
1 Like
No tor. Just because i don’t deal with tor, it will fail immefiately insteadof begining downloading.