On Tue, 2011-04-26 at 19:35 +0300, Timo Sirainen wrote:> I was also planning on adding some mirroring by adding 2+ A records to > some names:The mirroring setup is finished. There's a master server now handling dovecot.org and a mirror server handling www/hg/wiki. Would be nice to get another reliable fast mirror server if someone wants to donate one :) Requirements are: - Apache2 with WSGI - Mercurial - Patched moinmoin - ssh + rsync so I can push changes immediately I have a script that builds all of those on a freshly installed CentOS 5.6 (and a kickstart config to do the install too).> * hg.dovecot.org can be mirrored either with hg itself pushing changes > or calling rsynchg commit hook calls rsync immediately> * www.dovecot.org can be mirrored with periodic rsync. The most > frequent changes are mailing list archives and nightly tarballs.www itself doesn't change unless I change it manually. When a new mail arrives via mailman, it gets rsynced to mirrors within 5 minutes. This is done by rsyncing the current month's all files/dirs.> * wiki*.dovecot.org could also be rsynced and set read-only. A patched > MoinMoin could show "Edit" links as pointing to master.wiki*.dovecot.org > where editing is allowed.Edits are rsynced to mirrors within 5 minutes. Also there's a nightly script that rsyncs everything just in case (except in case of mailing list archives only current+last month, since they're so huge). BTW. Apparently there's still something wrong with dovecot.org's reverse DNS record. It appears to be ok, but some DNS servers have cached it wrong. I don't know why. We've complained to the ISP. Also dovecot.org is currently sharing IP with some other stuff, but should get its own IP some day.
Hello, I send to you a PM with instructions to get the server. Let me known if u had any problems. Regards :) On Fri, Apr 29, 2011 at 2:10 PM, Timo Sirainen <tss at iki.fi> wrote:> On Tue, 2011-04-26 at 19:35 +0300, Timo Sirainen wrote: > > > I was also planning on adding some mirroring by adding 2+ A records to > > some names: > > The mirroring setup is finished. There's a master server now handling > dovecot.org and a mirror server handling www/hg/wiki. Would be nice to > get another reliable fast mirror server if someone wants to donate > one :) Requirements are: > > - Apache2 with WSGI > - Mercurial > - Patched moinmoin > - ssh + rsync so I can push changes immediately > > I have a script that builds all of those on a freshly installed CentOS > 5.6 (and a kickstart config to do the install too). > > > * hg.dovecot.org can be mirrored either with hg itself pushing changes > > or calling rsync > > hg commit hook calls rsync immediately > > > * www.dovecot.org can be mirrored with periodic rsync. The most > > frequent changes are mailing list archives and nightly tarballs. > > www itself doesn't change unless I change it manually. When a new mail > arrives via mailman, it gets rsynced to mirrors within 5 minutes. This > is done by rsyncing the current month's all files/dirs. > > > * wiki*.dovecot.org could also be rsynced and set read-only. A patched > > MoinMoin could show "Edit" links as pointing to master.wiki*.dovecot.org > > where editing is allowed. > > Edits are rsynced to mirrors within 5 minutes. > > Also there's a nightly script that rsyncs everything just in case > (except in case of mailing list archives only current+last month, since > they're so huge). > > BTW. Apparently there's still something wrong with dovecot.org's reverse > DNS record. It appears to be ok, but some DNS servers have cached it > wrong. I don't know why. We've complained to the ISP. Also dovecot.org > is currently sharing IP with some other stuff, but should get its own IP > some day. > >
Hello Timo How much disk space does it represents ? Le 29/04/2011 19:10, Timo Sirainen a ?crit :> On Tue, 2011-04-26 at 19:35 +0300, Timo Sirainen wrote: > >> I was also planning on adding some mirroring by adding 2+ A records to >> some names: > > The mirroring setup is finished. There's a master server now handling > dovecot.org and a mirror server handling www/hg/wiki. Would be nice to > get another reliable fast mirror server if someone wants to donate > one :) Requirements are: > > - Apache2 with WSGI > - Mercurial > - Patched moinmoin > - ssh + rsync so I can push changes immediately > > I have a script that builds all of those on a freshly installed CentOS > 5.6 (and a kickstart config to do the install too). > >> * hg.dovecot.org can be mirrored either with hg itself pushing changes >> or calling rsync > > hg commit hook calls rsync immediately > >> * www.dovecot.org can be mirrored with periodic rsync. The most >> frequent changes are mailing list archives and nightly tarballs. > > www itself doesn't change unless I change it manually. When a new mail > arrives via mailman, it gets rsynced to mirrors within 5 minutes. This > is done by rsyncing the current month's all files/dirs. > >> * wiki*.dovecot.org could also be rsynced and set read-only. A patched >> MoinMoin could show "Edit" links as pointing to master.wiki*.dovecot.org >> where editing is allowed. > > Edits are rsynced to mirrors within 5 minutes. > > Also there's a nightly script that rsyncs everything just in case > (except in case of mailing list archives only current+last month, since > they're so huge). > > BTW. Apparently there's still something wrong with dovecot.org's reverse > DNS record. It appears to be ok, but some DNS servers have cached it > wrong. I don't know why. We've complained to the ISP. Also dovecot.org > is currently sharing IP with some other stuff, but should get its own IP > some day. >
On Fri, Apr 29, 2011 at 08:10:45PM +0300, Timo Sirainen wrote:> The mirroring setup is finished. There's a master server now > handling dovecot.org and a mirror server handling www/hg/wiki. > Would be nice to get another reliable fast mirror server if > someone wants to donate one :) Requirements are: > > - Apache2 with WSGI > - Mercurial > - Patched moinmoin > - ssh + rsync so I can push changes immediatelyI think I had offered you a mirror and/or DNS slaves in the past. ATM we can't manage the Mercurial and moinmoin, but that might change in the near future. I can still offer you two DNS slaves, if you're interested in that, but there are other free/gratis services available which can do that quite well.> BTW. Apparently there's still something wrong with dovecot.org's > reverse DNS record. It appears to be ok, but some DNS servers have > cached it wrong. I don't know why. We've complained to the ISP.Sounds like the TTL was too long before a change was made.> Also dovecot.org is currently sharing IP with some other stuff, > but should get its own IP some day.dovecot.org. 3600 IN A 194.89.34.45 45.34.89.194.in-addr.arpa. 86400 IN PTR mkentta.iki.fi. mkentta.iki.fi. 86400 IN A 194.89.34.45 Looks fine, although the PTR is mkentta.iki.fi. and not dovecot.org. I'd use "mkentta.iki.fi" as the HELO name if sending mail from there, but that shouldn't be much of a problem. -- Offlist mail to this address is discarded unless "/dev/rob0" or "not-spam" is in Subject: header
On 30.4.2011, at 8.39, Frank Bonnet wrote:> Hello Timo > > How much disk space does it represents ?Currently 1 GB, but grows every day of course. I'm currently thinking maybe there could be one mirror in every continent (so Finland = Europe already) and with some DNS redirection magic going to the nearest server :) Yeah, probably way too much than actually needed, but latencies should be smaller, which could be nice with wiki.
On 30.4.2011, at 22.11, /dev/rob0 wrote:> I think I had offered you a mirror and/or DNS slaves in the past. ATM > we can't manage the Mercurial and moinmoin, but that might change in > the near future. > > I can still offer you two DNS slaves, if you're interested in that, > but there are other free/gratis services available which can do that > quite well.Yes, DNS is good enough already with 3 servers in completely different networks (although all of them in Finland, but I doubt the whole Finland drops off the map that easily :)>> BTW. Apparently there's still something wrong with dovecot.org's >> reverse DNS record. It appears to be ok, but some DNS servers have >> cached it wrong. I don't know why. We've complained to the ISP. > > Sounds like the TTL was too long before a change was made.But there has been no change to it for months! (If not years, I don't know.) So I'm sure the ISP has screwed up something.>> Also dovecot.org is currently sharing IP with some other stuff, >> but should get its own IP some day. > > dovecot.org. 3600 IN A 194.89.34.45 > 45.34.89.194.in-addr.arpa. 86400 IN PTR mkentta.iki.fi. > mkentta.iki.fi. 86400 IN A 194.89.34.45 > > Looks fine, although the PTR is mkentta.iki.fi. and not dovecot.org.Yeah, that'll change back to dovecot.org in near future.> I'd use "mkentta.iki.fi" as the HELO name if sending mail from there, > but that shouldn't be much of a problem.It should be doing that, yes.
On 04/30/2011 03:11 PM, /dev/rob0 wrote:> On Fri, Apr 29, 2011 at 08:10:45PM +0300, Timo Sirainen wrote: >> The mirroring setup is finished. There's a master server now >> handling dovecot.org and a mirror server handling www/hg/wiki. >> Would be nice to get another reliable fast mirror server if >> someone wants to donate one :) Requirements are: >> >> - Apache2 with WSGI >> - Mercurial >> - Patched moinmoin >> - ssh + rsync so I can push changes immediately > > I think I had offered you a mirror and/or DNS slaves in the past. ATM > we can't manage the Mercurial and moinmoin, but that might change in > the near future. > > I can still offer you two DNS slaves, if you're interested in that, > but there are other free/gratis services available which can do that > quite well. > >> BTW. Apparently there's still something wrong with dovecot.org's >> reverse DNS record. It appears to be ok, but some DNS servers have >> cached it wrong. I don't know why. We've complained to the ISP. > > Sounds like the TTL was too long before a change was made. > >> Also dovecot.org is currently sharing IP with some other stuff, >> but should get its own IP some day. > > dovecot.org. 3600 IN A 194.89.34.45 > 45.34.89.194.in-addr.arpa. 86400 IN PTR mkentta.iki.fi. > mkentta.iki.fi. 86400 IN A 194.89.34.45 > > Looks fine, although the PTR is mkentta.iki.fi. and not dovecot.org. > I'd use "mkentta.iki.fi" as the HELO name if sending mail from there, > but that shouldn't be much of a problem.At the moment, $ dig -x 194.89.34.45 ; <<>> DiG 9.7.3 <<>> -x 194.89.34.45 ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 44132 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL:0 ;; QUESTION SECTION: ;45.34.89.194.in-addr.arpa. IN PTR ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Sun May 1 00:49:20 2011 ;; MSG SIZE rcvd: 43 $ dig +short 34.89.194.in-addr.arpa ns $ dig +short 89.194.in-addr.arpa ns ns2-usa.global.sonera.net. ns2-fin.global.sonera.fi. ns1-fin.global.sonera.fi. ns1-swe.global.sonera.se. ns.ripe.net. $ dig +short @ns2-usa.global.sonera.net -x 194.89.34.45 mkentta.iki.fi. $ dig +short @ns2-fin.global.sonera.fi. -x 194.89.34.45 mkentta.iki.fi. $ dig +short @ns1-fin.global.sonera.fi -x 194.89.34.45 mkentta.iki.fi. $ dig +short @ns1-swe.global.sonera.se. -x 194.89.34.45 mkentta.iki.fi. $ dig +short @ns.ripe.net -x 194.89.34.45 It looks like that last one could be the problem.