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?