I left the Tech Support section open just in case people have problems accessing this forum. I'll have to keep any eye on it for spam though.
Can you confirm that the ability to post is only in the Tech Support section? As the moderator I can still post in any section, so it's hard for me to check that without creating another account.