I've added 2 new features to the main page:
- Checker whether our base (skeleton) forum is reachable. Puts a banner indicating that something went wrong if it's not (eg: 502 error, etc...)
- Live checker for forum name availability - handles also name length and whether or not it's on the forbidden name list.
Everything is done client-side by using JavaScript. I have implemented this in the darkness of the recent crashes with the intention to help people who are registering their forum, and why it might be down afterwards or why the registration might fail, where should they look for support or check for news (this thread) etc...
I've also tweaked the PHP-FPM failure, and I tested forum creation and forum renaming (both work fine), and also the reload (which caused issue). If it happens again, I'll try to fix it for good. But so far, no issues (except for some small 20 second forum downtimes, which were intentional because I was testing if the new features work 😅)
Edit: The 502 error seems to be temporary when renaming a forum now. I might consider to just remove the function and accept "rename requests" through this thread or E-mail, as it just causes issues now.
Edit 2: As can be seen at https://freeflarum.com/status, PHP-FPM uses over 80% of open files. We have too many forums using it. I am going to clean up all inactive ones now (the ones that have no posts, visitors or activity in 3 months) until we figure out what to do with it. There wasn't bigger cleanup in a long time anyways.
If your forum got removed, message us and we'll restore it.