I've had the same problem for the past few days and have had to reroute in order to login. It looks like, based on a few tracerts, my connection keeps getting stuck at 4.69.141.1, which is a Level3 server based in Montreal. I've emailed them about it and encourage anyone having problems to run a tracert to your server and see where it's bottlenecking. If it's Level3, email 'em and maybe the pressure will mean they'll take a look into it.