It's not that the main servers don't have the files, zypper shows you the "main server url" when it misses the download. It's not showing you what the real url was that you tried to access.
"Cache hit" means that MirrorCache was able to redirect to proper (the closest) mirror. "Cache miss" means that MirrorCache had to redirect request to the Main Server.
Output below domonstrates a cache miss, so the download request will be redirected to the Main Server (in this case download.opensuse.org):
Then background jobs will collect info about the hottest misses and scan predefined mirrors for presence of these files. Further requests will be redirected to one of the mirrors that has the file:
> On 30 Mar 2022, at 12:54, Ralph Schaffner <neotinker@gmail.com> wrote:
>
>
>
> On Tue, Mar 29, 2022 at 8:59 PM Patrick Shanahan <paka@opensuse.org> wrote:
> * William Brown <william.brown@suse.com> [03-29-22 20:34]:
> > > Does anyone know what is going on with the mirrors?
> >
> > It happens all the time. I don't think anyone really knows.
> >
> >
> > But this is a good reminder for me to stand up a us instance of my mirror to avoid this.
> >
> > >
> > > Neotinker
> >
>
> adding several mirrors to repos will mitigate.
>
> I don't mind adding mirrors manually but in theory I shouldn't have to. They are using mirrorcache. It should be trying at least 2 servers to get the data. A mirror server that is "closest" to me and the "main server" if the mirror doesn't have it. I'd like to think it keeps trying mirrors until it finds it but I guess that doesn't happen.
>
> https://github.com/openSUSE/MirrorCache
>
> I find the fact that the "main server" appears to also not have the files troubling.
It's not that the main servers don't have the files, zypper shows you the "main server url" when it misses the download. It's not showing you what the real url was that you tried to access.
>
> --
> (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri
> http://en.opensuse.org openSUSE Community Member facebook/ptilopteri
> Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet oftc
> What sort of day was it? A day like all days, filled with
> those events that alter and illuminate our times...
--
Sincerely,
William Brown
Senior Software Engineer,
Identity and Access Management
SUSE Labs, Australia