Earlier today updates were working fine. Now - not so much.
"Update Lists..." in LuCI fails.
Downloading https://downloads.openwrt.org/releases/23.05.2/targets/bcm27xx/bcm2711/packages/Packages.gz
*** Failed to download the package list from https://downloads.openwrt.org/releases/23.05.2/targets/bcm27xx/bcm2711/packages/Packages.gz
[...]
Collected errors:
* opkg_download: Failed to download https://downloads.openwrt.org/releases/23.05.2/targets/bcm27xx/bcm2711/packages/Packages.gz, wget returned 5.
Popping over the the CLI and trying opkg --no-check-certificate update
throws a similar, though different, error:
Downloading https://downloads.openwrt.org/releases/23.05.2/targets/ath79/generic/packages/Packages.gz
*** Failed to download the package list from https://downloads.openwrt.org/releases/23.05.2/targets/ath79/generic/packages/Packages.gz
[...]
Collected errors:
* opkg_download: Failed to download https://downloads.openwrt.org/releases/23.05.2/targets/ath79/generic/packages/Packages.gz, wget returned 8.
Note that wget's error moved from 5 ("bad certificate") to r ("server returned an error").
If I directly invoke the wget command so I can get a better view of what's happening, the server is throwing a 404 error:
# wget --no-check-certificate https://downloads.openwrt.org/releases/23.05.2/targets/ath79/generic/packages/Packages.gz
Downloading 'https://downloads.openwrt.org/releases/23.05.2/targets/ath79/generic/packages/Packages.gz'
Connecting to 168.119.138.211:443
HTTP error 404
root@GarageAP:/tmp# echo $?
8
If I ask OpenSSL to check the server certificate, the domain is mismatched:
CN = firmware-selector.openwrt.org
If I just plonk this into my /etc/hosts then everything works:
146.75.38.132 downloads.openwrt.org
Anyone else having this DNS problem or is it just me?