Poor quality mirror?

I did some searching on this topic, and it appears from my research that zypper is supposed to manage mirrors fairly effectively on its own. Due to that I just want to report this, I’m not sure if this is the correct forum to do it (no pun intended).

I recently moved to Israel. I noticed after landing that my distro updates required a great deal of babysitting - I’d get pretty consistent 52 - Empty reply from server and 28 - Timeout reached curl errors, every 20 package downloads or so. Today I decided to add my local mirror set to a higher priority to my repo list. That lasted about 2000 packages before failing with a 52 error; I’ve now replaced that with a German mirror (RWTH Aachen University, to be specific) and that seems to be working fine, hitting download speeds of ~10-15MiB/s to download the remaining ~1500 packages. I’m not sure how to diagnose it from here but I do suspect that the Israeli mirror may be of poor quality. Is there anything I can do from my end to contribute to diagnosing this for the community?

Have you checked what mirrors are affected? Are they mirrors near to your geographical location? It could be something like do not fill `/?mirrorlist` reply with mirrors outside region · Issue #599 · openSUSE/MirrorCache · GitHub