One of our shared hosting web servers (cgi.merula.net / 217.146.105.1) had some issues earlier today due to a attack against a number of scripts on the server.
We believe that the attack has now been blocked and the issue resolved.
We are sorry for any issues this may have caused