cyberbits mirror is sometimes returning 302 Redirect
@infertux I just noticed that mirror.cyberbits.eu sometimes returns the file directly with an HTTP 200 and other times it returns a HTTP 302 Temporary Redirect. We are aiming to entirely remove HTTP 30x Redirect support entirely from fdroidclient since it has never been officially supported, and the recent Debian redirect vuln demonstrates that redirects can be abused. See fdroidclient#1041 (closed) for more info.
I think once we disable redirects, this mirror will still work, but fdroidclient will just treat a 302 response as an error, then retry a different mirror.
$ curl --head https://mirror.cyberbits.eu/fdroid/repo/index-v1.jar
HTTP/1.1 200 OK
Server: nginx
Date: Fri, 15 Feb 2019 10:53:38 GMT
Content-Type: application/java-archive
Content-Length: 1624968
Last-Modified: Thu, 14 Feb 2019 10:02:54 GMT
Connection: keep-alive
ETag: "5c653cce-18cb88"
Accept-Ranges: bytes
$ curl --head https://mirror.cyberbits.eu/fdroid/repo/index-v1.jar
HTTP/1.1 302 Moved Temporarily
Server: nginx
Date: Fri, 15 Feb 2019 10:53:44 GMT
Content-Type: text/html
Content-Length: 154
Connection: keep-alive
Location: https://par.mirror.cyberbits.eu/fdroid/repo/index-v1.jar