[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mirror.debian.net maintenance



On Wed, Mar 26, 2008 at 06:07:34PM +0100, Leo costela Antunes wrote:
> Josip Rodin wrote:
> > * sites whose HTTP server isn't configured to answer with the contents
> >   of the Debian archive when given the <cc>.i386.mirror.debian.net
> >   virtual host in the request are excluded
> 
> How are you keeping track of this? I faced the same problem when I made
> my geomirror script[0] but didn't come to a conclusion about how to deal
> with it.

I'm not keeping track, I'm just making a GET request with the Host header
set to the above, and with the same path as their mirror database entry
indicates.

> One extra consideration I had on my script: only return the hosts which
> use '/debian/' for Archive-http and Archive-ftp.

Ah, hm, that also makes sense, because the URL part is also hardcoded at
the user's side. I'll go exclude those as well.

> As of yet there's no NS record for mirrors.debian.net and no host record
> for de.{i386,amd64}.debian.net either. Where is the SOA? Not yet
> propagated perhaps?

Er, you're missing the "mirror" part of the address.

% host -t any de.i386.mirror.debian.net
de.i386.mirror.debian.net       A       213.83.42.56
de.i386.mirror.debian.net       A       80.237.136.138
de.i386.mirror.debian.net       A       80.252.110.38
de.i386.mirror.debian.net       A       81.173.192.234
de.i386.mirror.debian.net       A       88.198.169.98
de.i386.mirror.debian.net       A       131.246.120.27
de.i386.mirror.debian.net       A       132.252.184.88
de.i386.mirror.debian.net       A       134.76.12.5
de.i386.mirror.debian.net       A       134.95.19.35
de.i386.mirror.debian.net       A       134.109.132.16
de.i386.mirror.debian.net       A       134.169.172.5
de.i386.mirror.debian.net       A       137.226.34.227
de.i386.mirror.debian.net       A       141.2.1.7
de.i386.mirror.debian.net       A       141.76.2.4
de.i386.mirror.debian.net       A       194.97.2.67
de.i386.mirror.debian.net       A       194.97.2.68
de.i386.mirror.debian.net       A       194.97.2.69
de.i386.mirror.debian.net       A       194.97.2.70
de.i386.mirror.debian.net       A       195.71.9.196
de.i386.mirror.debian.net       A       212.201.68.61

> > Technically, the situation is this <...>
> 
> Could we perhaps merge our solutions in some way?

Absolutely - my main intent here was to revive this old setup first, because
previously it was getting increasingly out of date and useless.

> Perhaps if you could delegate geo.mirrors.d.n to the geomirror server
> that Adam Borowski and I set up?

Where is the geomirror server? I must have missed it...

Ideally you should be putting it up on a Debian machine.

> It would of course be even better if we had a more "official" server to
> run the DNSs on, but since it seems you're also running yours in an
> outside server, that seems to be out of the question for now.

The BIND is actually on one of the Debian machines, samosa.debian.org.

> BTW, could you also put your script somewhere we can take a look and
> contribute, like a {svn,git,etc}.debian.org? klecker is, after all,
> restricted :-).

Yes, I should commit it somewhere. I'm actually thinking of merging it into
mirror_list.pl, that's the simplest way to keep things sane.

-- 
Josip Rodin
mirrors@debian.org


Reply to: