This is a follow-up report on my experience implementing the wonderful mirrorcache.
Do not be confused! Despite the injunction to “choose one of the MirrorCache instances that are closely to you” and (oh dear) “adjust it for your needs” the URL you actually want is ‘https://mirrorcache.opensuse.org’
Like a mug, I followed the guide and choose the nearby one. It failed with words like:
Error code: Connection failed.
After amending that base url to https://mirrorcache.opensuse.org everything just works - as it should.
Just a quiet mention that, even here in Germany, about 20 km from the SUSE building, sometimes the SLE 15 update repository is more than a little bit unresponsive – meaning, give up and try again on the next day.
Just a suspicion – it could be a repository update load issue and/or the number of systems accessing that repository at a given time-of-day …
**Leap-15-3:~ #** for i in $(zypper lr |grep Yes| cut -d '|' -f2); do echo $i; time zypper ref -f $i|grep real;done
**real 0m7.250s **
**6700K:~ #** zypper lr -E
# | Alias | Enabled | GPG Check | Priority | URI
4 | mozilla | Yes | (r ) Yes | 80 | https://mirrorcache-eu.opensuse.org/repositories/mozilla/openSUSE_Tumbleweed/
7 | packman | Yes | (r ) Yes | 90 | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/
5 | non-oss | Yes | (r ) Yes | 99 | https://mirrorcache-eu.opensuse.org/tumbleweed/repo/non-oss/
6 | oss | Yes | (r ) Yes | 99 | https://mirrorcache-eu.opensuse.org/tumbleweed/repo/oss/
11 | update | Yes | (r ) Yes | 99 | https://mirrorcache-eu.opensuse.org/update/tumbleweed/
6700K:~ #** for i in $(zypper lr |grep Yes| cut -d '|' -f2); do echo $i; time zypper ref -f $i|grep real;done
In my case the SLE updates repo was unavailable every second or third update attempt, with a long wait each time. It seemed like more than normal down time. There have been no further access errors with base url = https://mirrorcache.opensuse.org
Problem retrieving files from 'Update repository of openSUSE Backports'.
Download (curl) error for 'https://mirrorcache-au.opensuse.org/update/leap/15.3/backports/repodata/repomd.xml':
Error code: Connection failed
Error message: Failed to connect to mirror.firstyear.id.au port 443: Connection refused
Please see the above error message for a hint.