All right this server has been removed from the network again. This was a full blown Distributed Denial of Service attack which came from several thousand spoofed IPs.
We are looking into alternatives right now however bringing the server back online to the general Internet might take a while at this point.