Have you tried joining their irc channel ?

It states there's issues with SSL and that the site & tracker is down until fixed. Site will come back.