The forums have returned, but with all the cool new features, I was able to decipher that not too many people have logged on since their re-implementation. If you're having issues accessing the forums, try a password reset. The e-mail should be going to the e-mail address you used in-game for your character. There's a two-step process involved, and you'll be sent a temporary password so that you can log in again. Please note that if you've never posted before, you will need to create a new account with your own character name (which will await administrative approval) before you can post again.
If you're still having trouble accessing the forums, e-mail firstname.lastname@example.org with the details.
Thanks for all the work, Immortals!