Lemmy.ml seems to block access to any requests with the specific user agent string "kbinBot" (and not just "Bot" or "Kbin", so it seems very deliberate), which means the ~51.000 users on kbin.social don't see anything new happening in Lemmy.ml communities.
It's been brought up a couple times, but no lemmy.ml admin has commented on it yet.
Well, in case someone has the same idea, I just checked and the string kbinBot does not appear anywhere in the lemmy git repo.
Web developer here. This type of blocking based on user-agent would be easier done though the server configuration than in the Lemmy code anyway.
Most likely this is some sort of bug or compatibility problem.
Returning "403 Forbidden" makes it seem like it's not a bug or compatibility problem. The lemmy.ml server only appears to return 403 when the user-agent contains the exact string "kbinbot" (not case sensitive). That makes it seem deliberate.
I'm not saying it's done with malicious intent, mind you. It could definitely be some kind of WAF or other automated blocking happening, maybe simply a misclick when blocking a flood of other bots, but that's anyone's guess until the admins respond.
I am: @clb92@feddit.dk (MAIN LEMMY PROFILE) @clb92@mastodon.social (Main Mastodon profile) @clb92@kbin.social @clb92@lemmy.world @clb92@lemmy.ml And /u/clb92 on Reddit (and many other places)