r00ty

@r00ty@kbin.social

Lemmy.ml is blocking all requests from /kbin Instances

I discovered yesterday evening that Lemmy.ml is blocking all inbound ActivityPub requests from /kbin instances. Specifically, a 403 'access denied' is returned when the user agent contains "kbinBot" anywhere in the string. This has been causing a cascade of failures with federation for many server owners, flooding the message...

r00ty,

I was almost ready to say that maybe they're just looking for "bot" in the UA. But, no. It must be "kbinbot" anywhere in the UA, and case insensitive. So, pretty deliberate it seems.

r00ty,

It takes time. I just setup my own instance and I sent a comment from there, it took 40 minutes to arrive on kbin.social, upvotes and replies have not made it back to my instance yet some 45-60mins after they happened.

r00ty,

I don't think it's assuming anything to say that they deliberately blocked user agents containing the text "kbinbot" (case insensitive). I think it's fairly clear that's exactly what has happened here. Instructions to test as many variations as you want yourself are right in the main post in the thread.

Now, what we cannot say is whether it was done with malicious intent. There's some plausible reasons they might do it that are not malicious.

r00ty,

I was more replying to the second paragraph. It's a pretty deliberate configuration choice on the web server.

r00ty,

Because, when you post here from kbin.social any other instance with kbinMeta@kbin.social will get a copy of that and vice-versa. But each side is exchanging posts from multiple magazines to multiple other instances. It's also balancing resource usage for people visiting the site too.

Also new instances are gradually fetching the back-catalog of posts for various magazines (and communities on lemmy). So all of this leads to a delay.

Anecdotally the delay is quite short this morning. Yesterday it reached up to 2 hours from my view at least.

r00ty,

You could plug in a USB SSD or HDD and make sure the DB and other regularly written data goes there. That would pretty much remove the problem.

I would wonder how well it would perform. The limited memory and cpu power surely would make database access not great under even moderate load.

r00ty,

This was one of the arguments I posed to people I know that wanted to leave. That we'd never get a deal as good as we had.

No-one on that side would listen at the time.

r00ty,

I don't know whether just using an LLM is a problem. But in your case I would say the fact you used one and didn't indicate you did. If you indicated the answer came from an LLM, then the trust in the answer could be weighted accordingly by each user.

That's my opinion at any rate.

r00ty,

Same. Happens with my work. I'm sitting on a problem I cannot get past. So I start a group email to see if someone else has had a similar problem before. Halfway through explaining, I find the answer.

At least with an email, you can just close it and pretend it didn't happen.

r00ty,

This is what has made me think they've likely given an ultimatum to the moderators to re-enable their subs "or else", because they're coming back thick and fast right now.

This will (if they get it right) reduce the number of moderators they will need to replace to get control of the remaining large subs. It would have been better if more mods took a stand. A lot of the larger subs are still private or restricted. So, we'll see what happens I guess.

The problem with replacing a large number of mods is twofold. Finding enough competent (although maybe that's not such a requirement) people to step into their shoes is just one. Another is that there's no real way to hide this. Those people that might not have had a horse in the API race might have one in the "removing my sub's favourite mod" race.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Leos
  • mdbf
  • magazineikmin
  • Youngstown
  • everett
  • rosin
  • slotface
  • thenastyranch
  • ngwrru68w68
  • PowerRangers
  • kavyap
  • cisconetworking
  • tsrsr
  • DreamBathrooms
  • anitta
  • tacticalgear
  • khanakhh
  • Durango
  • ethstaker
  • vwfavf
  • InstantRegret
  • modclub
  • tester
  • cubers
  • GTA5RPClips
  • osvaldo12
  • normalnudes
  • provamag3
  • All magazines