Our old forum facing some hiccups
Primarily intended as thinking out loud and a personal reminder (until I write a Pulitzer-winning website article ). Of course, any ideas and help are welcome.
Our old forum runs on PHP 5.6 and no one is planning to put in the time to re-write it. So far so good. It's a LiteSpeed hosting environment, so the version used is their "hardened" obsolete version that should be OK...ish in terms of security.
It's hosted on a separate cPanel reseller hosting (sub)account and has been fine for the past two years (since I moved it there).
It uses Cloudflare for both DNS and their free-tier protection.
Today, I got a note from the uptime monitor (HetrixTools) that it's down. I logged into the cPanel account and saw CPU usage at 100%.
No (unusual) error logs or anything (from what can be seen using the reseller client privileges).
I checked on the number of (guest) visitors and saw a number of around 800. That's highly unusual. It should show below 100 at any given time.
I can't find any real-time cPanel and Cloudflare usage stats, so I went with that info (all that's available), and tried the Cloudflare security option "I'm under attack."
That helped immediately. OK - correlation doesn't always mean causation. How can I look further into it?
Again - I'm a cPanel reseller hosting customer and don't expect the provider's tech. support to spend much time over the problem, though I still haven't bothered asked them.
I expect to see the updated visitor number stats by the morning (both under cPanel, and Cloudflare), so I might be able to see a "bump" during the half-hour it took me to realize something strange is happening and activate the CF protection.
It's not a hugely popular forum. And it's not commercial in the least.
To answer the logical question:
The main dev. had gone on to become a fitness instructor and I don't think they'd be able nor willing to re-do and update the code.
And we really like it how it is now, would prefer keeping it to archiving and moving to Vanilla or similar.
Rant over. Carry on.
Mostly harmless ™