Please bear with me while I get this sorted.
I've eliminated my webspace providers from the list of possible causes, I am now thinking that I may have inadvertantly broken something in the database.
Please don't stop using the forum in the meantime, I will get this fixed, it's just that you'll have about a 30 second wait for some pages to be created until I manage to track down the problem.