{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreign5lsja7gpizkfnjlixkzgwirdngthgdbul26v3pu5uh55oncoqy",
"uri": "at://did:plc:djqqegmazb2f32esguwok4xg/app.bsky.feed.post/3mk6iwaqhpw42"
},
"description": "I checked my emails this morning and saw an alert from Cloudron that New Leaf Journal had become non-responsive. By the time I saw the report, NLJ had recovered. I was a bit alarmed since I had recently increased my server resources and implemented a new server-level IP blocking strategy. I checked the logs and found the obvious culprit, which flooded NLJ with requests and then kept making requests even after NLJ went down. Unsurprisingly, I was not the only one to complain about this […]",
"path": "/naferrell/bad-ip-watch-04-23-26/",
"publishedAt": "2026-04-23T17:09:43.000Z",
"site": "https://social.emucafe.org",
"tags": [
"abusiveIps",
"bots",
"New Leaf Journal",
"new server-level IP blocking strategy",
"not the only one to complain about this IP",
"Webmention"
],
"textContent": "I checked my emails this morning and saw an alert from Cloudron that New Leaf Journal had become non-responsive. By the time I saw the report, _NLJ_ had recovered. I was a bit alarmed since I had recently increased my server resources and implemented a new server-level IP blocking strategy. I checked the logs and found the obvious culprit, which flooded _NLJ_ with requests and then kept making requests even after _NLJ_ went down. Unsurprisingly, I was not the only one to complain about this IP. Get your bad actors in order, TECHOFF SRV LIMITED.\n\nYou can reply to this article from your own site by sending a Webmention.",
"title": "Bad IP Watch",
"updatedAt": "2026-04-23T17:10:16.000Z"
}