I personally had no problems opening either of the links you mentioned, but the site has been acting up for a while. I get redirected to server error pages and notifications of VM's but then there's nothing there. Might want to chalk it up to this problem being site-side, but I can't say for certain.