Last solution then, contact the owners and see if the can find the problem. Forum PM and just be patient about the answer, they are busy.
Provide them with some information what your IP is, and tell you can't connect. Ask if you are routeblocked or not, maybe check if you are banned?
