Some people trying to register for the site have told me that there have been errors, and cannot register, and that they have contacted administrators but no response.
I have blocked a spider that was hitting the site and visiting many pages multiple times tonight. I'll continue to keep an eye on things over the next few days.