I think meanwhile probably everyone noticed the issues we currently have with the website.
"internal error 500" etc.
Cause is a specific username trying to access the databases and hitting a hard limit of permitted db accesses, with the result that the server then blocks further db requests for everyone else.
I originally assumed that somehow malicous code was injected directly into the server that was using a specific username to establish a db connection, but I was not able to find such code in any of the (~390.000) files yet. The username responsible for the db access is completely unknown to me, therefore I am assuming that is a kind of outside injection (or I simply overlooked something). That username would not even have access to the databases since only very specific usernames have permission to access data. Therefore confidential user data is secure.
The main problem is that this username simply hits the limit of simultanous db links. I could in theory ask the server host to increase this limit but that is no guarantee that the problem will go away. It probably just will take that specific username a bit longer to reach the limit.
Considering that we have 3000-4000 guests online on the forum (pretty much at any time) it is higly likely that most of them are either spambots, website crawlers, or ai agents. Isolating the connection responsible for the problems is very tricky.
Therefore I have taken rough measurements to limit connections. The type of db requests was limited aswell as any kind of media cross-linking that is initiated from outside sources (as this could also trigger db accesses). I hope that this will show positive effects in the coming days.
IF not I will have to systematically check if db access through other websites hosted on this server (e.g. Lancersreactor) would be the reason for the problems. In worst case I would have to temporarily shut down these domains.
I will perform further scans of the files just in case I have overlooked a detail in the meantime.
Since I can not be online 24/7 to observe the issues, it would be great if you could report if you experience issues connecting to the forum here on this thread. Just leave a short message including which kind of error you experienced, the time it happened and your timezone of course (Keep in mind: It is always five o'clock somewhere, making it the perfect time for a drink, a nap, or a bad decision.)
