The support forum should be the place to post for help dealing with the servers or your account but check the news announcements if it is a server issue like unable to access your site and coming up with a connection error as there usually is a post saying what is going on.