There were issues last month with the support forum not sending emails (users were not able to create new accounts). Very sorry for the issue, but we are back online!
We just completed migration of all our systems to a new OVH server. We can now withstand much more traffic.
Welcome to the forum!