We are currently experiencing some hardware problems, resulting in many users being unable to connect to the site, or receiving "your IP has been banned" message.

We are aware of the issue, and we are in the process of trying to resolve it.