{
  "$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"
}