DokuWiki on Nostr: If you tried to access dokuwiki.org and were greeted by a 500 Server Error, this was ...
If you tried to access dokuwiki.org and were greeted by a 500 Server Error, this was because the server had exhausted the PHP FPM pool.
The problem seems to have been caused by a (excuse the technical term) fuckton of bots spidering the site like crazy.
At first I tried to isolate single bots (I think Facebook and Bytespider were among the worst) but in the end I found and deployed this project:
https://github.com/mitchellkrogza/apache-ultimate-bad-bot-blocker/tree/master and that helped.
Published at
2024-08-18 17:11:14Event JSON
{
"id": "09dbe0fd443201b4b54a5e6ad449b3a45a48602811b02509c954673d7e71649e",
"pubkey": "02780d5aa0bf7bbc533fa886a9b8add7b32304d681f103bbbef0b53accf76668",
"created_at": 1724001074,
"kind": 1,
"tags": [
[
"proxy",
"https://phpc.social/users/dokuwiki/statuses/112984134436532754",
"activitypub"
]
],
"content": "If you tried to access dokuwiki.org and were greeted by a 500 Server Error, this was because the server had exhausted the PHP FPM pool.\n\nThe problem seems to have been caused by a (excuse the technical term) fuckton of bots spidering the site like crazy.\n\nAt first I tried to isolate single bots (I think Facebook and Bytespider were among the worst) but in the end I found and deployed this project: https://github.com/mitchellkrogza/apache-ultimate-bad-bot-blocker/tree/master and that helped.",
"sig": "6b977a28ceb6467a81355a7aa57d127ea96b0944c057f07679e01c350d4992bf3cc50839f52f31a9ccc44d16876c80c8c7979417e658aadc98e880ad1a77d6cd"
}