Sunday 13th May 2012: 2.01pm. Link shared: http://bugzilla.openvz.org/show_bug.cgi?id=2268
So, I wake up this afternoon expecting something to have gone wrong ... we're only half way through the DNS propagation after all ... but no, websites are there and functioning, the nice pretty Proxmox monitoring graphs are showing data going in and out, email has started arriving on the new mail server rather than the old etc. All good?
Ah, but there is this in my new mailbox:
This is the mail system at host mail.nedproductions.biz.
####################################################################
# THIS IS A WARNING ONLY. YOU DO NOT NEED TO RESEND YOUR MESSAGE. #
####################################################################
Your message could not be delivered for more than 4 hour(s).
It will be retried until it is 7 day(s) old.
For further assistance, please send mail to postmaster.
If you do so, please include this problem report. You can
delete your own text from the attached returned message.
The mail system
<root@localhost>: temporary failure. Command output: ERR: authdaemon:
s_connect() failed: No such file or directory /usr/bin/maildrop:
Unable to open mailbox.
So I'm thinking, well that's odd because my mailboxes are all there. But then the lightbulb goes on - I have a bit of logic where if an email is really spammy spam, it goes to /dev/null. And because of this bug I reported (http://bugzilla.openvz.org/show_bug.cgi?id=2268), /dev/null isn't reliably writable in current Ubuntu 12.04 OpenVZ templates.
So, quick hack fix later and apparently my migration to the cloud has gone almost flawlessly! Moreover, this is my first time ever doing a migration where there was no service outage, not once, so I am indeed very pleased! Touch wood this will continue!
Next step is decommissioning the old server and securely wiping all my personal data on it. I'm tired!