For the technical, it was all down to an overzealous firewall, that was preventing access to our web-servers...
Ah well, hopefully we'll have uninterrupted service from now on.
In the meantime, I'm going to try and grow back some of the hair I've pulled out.
