Fixing up an SSH login error after moving to a new ISP. "ssh_exchange_identification: Connection closed by remote host" is caused by the lack of a reverse DNS entry.
The upgrade of this blog from WordPress 3.3 to 3.4 on Dreamhost didn’t go as smoothly as planned. In fact it failed fairly spectacularly – unable to complete the required database upgrade. However, many clouds have silver linings. In this case it meant that I brought forward my plans to ditch the horribly slow hosting provided by Dreamhost in the USA and switch over to the new VPS provided by BHost in the UK.