All image downloads from libreelec.tv/downloads fail from Israel. Verified from three independent Israeli networks.
LibreELEC's own infrastructure is fine from Israel.
The failure is in the mirror redirect. Image requests get a 302 to ftp.cc.uoc.gr:
$ curl -sSI https://releases.libreelec.tv/LibreELEC-RPi4.aarch64-12.2.1.img.gz
HTTP/1.1 302
Location: https://ftp.cc.uoc.gr/mirrors/linux/libreelec/LibreELEC-RPi4.aarch64-12.2.1.img.gz
That host (147.52.159.50) is unreachable from all three Israeli networks — TCP connect to 443 times out, ICMP unanswered at every packet size:
$ curl -sS --connect-timeout 8 -r 0-1023 -o /dev/null -w "http=%{http_code}\n" \
https://ftp.cc.uoc.gr/mirrors/linux/libreelec/LibreELEC-RPi4.aarch64-12.2.1.img.gz
curl: (28) Failed to connect to ftp.cc.uoc.gr port 443 after 8005 ms: Timeout was reached
The same command from a non-Israeli VPN exit returns http=206 bytes=1024 immediately — so the mirror is up and serving; it drops Israeli source ranges specifically.
For comparison, the identical file from ftp.fau.de downloads at ~8 MB/s from the same Israeli connection, so this isn't a local network issue.
Presumably the director selects uoc.gr as the geographically nearest mirror to Israel, which means every Israeli user is redirected to an endpoint that geo-blocks them, with no fallback.
Requests:
- Exclude ftp.cc.uoc.gr for IL clients, or drop it from rotation until reachability is verified.
- Longer term, consider offering alternate mirror links on the downloads page so a single unreachable mirror isn't a hard failure.
Thank you.