I have a very strange problem…
I wanted to upgrade to LEAP 15.3. So i ran
zypper --releasever=15.3 ref
to refresh the repo’s to 15.3. But it fails with a timeout on repo-oss…
Repository 'Hoofd-opslagruimte' is invalid.
[repo-oss|http://download.opensuse.org/distribution/leap/15.3/repo/oss/] Valid metadata not found at specified URL
History:
- Timeout exceeded when accessing 'http://download.opensuse.org/distribution/leap/15.3/repo/oss/repodata/edc2f9dcc2cd5ad27a35d763943aeb883e3bb2e9624c6d006c05ad349f6b0bfc-primary.xml.gz'.
- Can't provide ./repodata/edc2f9dcc2cd5ad27a35d763943aeb883e3bb2e9624c6d006c05ad349f6b0bfc-primary.xml.gz
Please check if the URIs defined for this repository are pointing to a valid repository.
Skipping repository 'Hoofd-opslagruimte' because of the above error.
So to check the file, I tried downloading it with wget and there I see wget stalls at 20.02MB of the 23.7MB… and never finishes. After wget times out, it retries by resuming the download, but it then still stalls until it again times out.
If I use curl, I see the same thing. stall exactly at 20.02MB
I rebooted my pc, still the same
I checked filesystem, plenty of space
tried a different filesystem, still the same
download that file using firefox: no problem, download completes…
I tried downloading through a proxy server, still the same
I tried downloading from 10 or so different mirror… all still the same…
I tried downloading an iso from download.opensuse.org. Download completes succesfully
I tried downloading a different repodatafile (https://download.opensuse.org/distribution/leap/15.3/repo/oss/repodata/f6357c57f330614e47c9b6250392a52d37096e1e7293090a483e3ef317b71197-filelists.xml.gz) … this one downloads up to 14.37MB of the 65M and then stalls…
I tried downloading as a different user, still the same…
I’ve reset my router, still the same
I’ve reset my wifi access point, still the same
I tried it on a different PC (running tumbleweed)… it downloads without problem…
I see nothing suspicious in journal…
I’m out of idea’s… and I don’t understand why these 2 files, no matter where I download them from, are stalling always on the exact same point when using curl/wget/zypper… but not in firefox…
I tried refreshing the repos again to 15.2… and this finishes without problem. I checked the files there, but only 1 file exceeds 20MB, but also manually downloading that file (33M) using wget, just works without problem…
What could be the cause for wget/curl failing to download 15.3 repo-files ?
Update: I tried plugging the pc in the network using a cable… and suddenly it works…
But I still would like to know what is going on here…