well not even the website is reachable for me xD...
https://imgur.com/K4TPE0m
even when my firwalla is off. I can't connect to the Website or Server.
Is it possible your Server is blocking connections to ME? that there is some sort of IP-Ban or something xD...