I tried to request a password for it but got an smtp error about not being authenticated, so looks likes it's having a bit of a mail problem.

I can't even get into the forum so definitely looks like a permission problem. If you can get the mail issue fixed then I can login and see what I can see.