[Dovecot] dovecot.org broken
Serving it temporarily from a machine in my home. I'll move it to better hosting in a few days. And I guess I should make it more fail safe some day soon..
Lets see if mailman happens to work now.
On 21 Apr 2011, at 20:47, Timo Sirainen wrote:
Serving it temporarily from a machine in my home. I'll move it to better hosting in a few days. And I guess I should make it more fail safe some day soon..
Lets see if mailman happens to work now.
Hi Timo,
If you need a temp site, I can make a machine available. LAMP server under CentOS 5, located in France with 100Mb/s bandwidth. It doesn't have anything about wiki and mailman, but I presume it's not a big deal to set it up. Contact me if in trouble, it doesn't matter much how long you would need it for.
Regards,
Thierry
The new server should be in its final resting place tomorrow and hopefully after that everything will work again correctly. I know there are some problems with missing DNS names at least, but other than that I think it's working.
I created yesterday scripts that can now build dovecot.org from scratch in about 15 minutes (using backups of course). The new dovecot.org server was built using those scripts. So if in future there are ever trouble with a server dying, I should be able to recreate it easily.
I was also planning on adding some mirroring by adding 2+ A records to some names:
hg.dovecot.org can be mirrored either with hg itself pushing changes or calling rsync
www.dovecot.org can be mirrored with periodic rsync. The most frequent changes are mailing list archives and nightly tarballs.
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.
That's basically everything, except for the mailing list, but that probably can't be easily helped.
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,
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@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 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.
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 :)
Space isn't a problem, but my webserver is ZWS (they don't do ipv6 for example)
However, I can offer DNS ^^;
P
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.
Offlist mail to this address is discarded unless
"/dev/rob0" or "not-spam" is in Subject: header
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.
hi,
I can also offer you a dovecot mirror (Germany with RootServer from Hetzner) on a own Xen based virtual host and own IP (IPV6 is broken at the moment, but possible)
Let me know, if necessary :-)
cu denny
participants (8)
-
/dev/rob0
-
Denny Schierz
-
Francisco Wagner C. Freire
-
Frank Bonnet
-
Michael Orlitzky
-
Peter Evans
-
Thierry de Montaudry
-
Timo Sirainen