On Wed, Oct 01, 2008 at 06:45:37PM -0500, Rajko M. wrote:
On Wednesday 01 October 2008 08:05:02 am Carlos E. R. wrote:
But at the moment it is almost impossible to know what mirror we are using if redirected.
We are always redirected ;-)
Not always. Altogether, about 50% of requests are redirected. The reason is that certain files are delivered directly either for security reasons, or because of high fluctuation which makes it impossible to have the files up to date on mirrors in time. In particular, the /update tree and Factory come with some exceptions. Files that can safely be taken from mirrors (and for which we can guarantee that the client gets to see a consistent picture) are redirected. There is also a number of files that is too small to be worth the introduced extra latency of a redirect. If a file isn't really larger than the server reply that would indicate the redirect, we just return the file itself.
The information about used mirror should be in y2log. I recall that I have seen some, though, I have to look again to find where.
Unfortunately, the information is invisible there because nobody looks there, and in retrospective it doesn't help in most cases anyway. Just look at the complaints about "the redirector". The useful reports that pointed out a problem which can only be seen by analyzing the y2log I can count on one hand. Peter -- Contact: admin@opensuse.org (a.k.a. ftpadmin@suse.com) #opensuse-mirrors on freenode.net Info: http://en.opensuse.org/Mirror_Infrastructure SUSE LINUX Products GmbH Research & Development