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