Some of the servers are being moved to another data centre, as those guys had been acquired by someone else, etc, and the related network issues. Anyhow, a lot of unnecessary headache for us as well, for something completely out of our control.
Sorry about all of this.