Apparently, registration had stopped working (thanks to Angus for pointing it out!). There was a new version of ExpressionEngine out, and a new Discussion Forum module version, so I tried upgrading in the hope that this might fix things. It didn’t, and in the process, I managed to mess things up even more badly so that it you got a message about the forum being offline if you tried to view it when logged out. Since you then couldn’t get to the link to log in or register, this was something of a Catch 22 situation!
I think I’ve ironed things out now: you can view the forum as a guest (i.e. when not logged in) as intended, and the Register link takes you to the registration page. The styling of the registration pages are different, but at least it works!
Sorry for the inconvenience.
