The server is currently not accessible. We are looking into this and will update as soon as we have more details.

2017-04-21 17:37 UTC: The servers is back online.