More and more companies are using intercepting proxies to scan for malware. Those malware scanners can be problematic due to added latency.
If you using spacewalk-repo-sync to synchronize external yum repositories to your custom software channels and experience the famous message [Errno 256] No more mirrors to try in your log files, then you need to configure spacewalk-repo-sync.
Unfortunately the documentation for that is a bit hidden in the man page. You need to create a directory and create a file.
mkdir /etc/rhn/spacewalk-repo-sync/
Create the configuration item:
echo "[main]" >> /etc/rhn/spacewalk-repo-sync/yum.conf echo timeout=300 >> /etc/rhn/spacewalk-repo-sync/yum.conf
You need to experiment a bit with the value of the timeout setting, 5min should be good enough for most environments.
/etc/rhn/spacewalk-repo-sync/yum.conf has the same options like yum.conf, have a look for more information in the man page.
Have fun 🙂