On Wed, Jun 18, 2008 at 2:37 PM, Johnny Hughes johnny@centos.org wrote:
Wojciech Pilorz wrote:
On Tue, Jun 17, 2008 at 4:12 PM, Karanbir Singh mail-lists@karan.org wrote:
Wojciech Pilorz wrote:
yum-fastestmirror does not work behind some restrictive (oppresive?) firewall configuration.
if yum itself is able to make http/ftp connects to a remote host, I dont see why yum-fastestmirror might have an issue, can you provide some specifics about what broke and how ?
I have an environment where access to Internet is filtered, and only allowed through a squid proxy (and DNS queries only to a local DNS server). yum needs proxy line in config file to work at all.
If I run yum-fastestmirror in such environment, /var/cache/yum/timedhosts.txt contains 99999999999 in each entry (as direct connect to remote site always fails). So yum still does work, just the timing information is useless.
right ... and we are going to look at that. But, in that case, all the mirrors have the same time. This means that the "yum selection method" that is called out in the config file (random or in order) will be used as if you did not have fastestmirror installed.
As a workaround for fastestmirror problems, I used to copy timedhosts.txt file from another machine with similar connectivity and authorised to have direct connections to mirror sites. Then I had to touch it periodically to avoid recreating with useless contents by fastestmirror on affected machine.
Wojtek