I still can't figure out why I occasionally get follow requests. My account isn't locked. You can just... follow me.
To respond concisely to the many responses: This is happening with accounts that I haven't silenced or blocked either personally or Elekk-wide.
Which I guess probably means there's a bug in my server, because the answer is always "there's a bug in your server" even when I'm running absolutely standard tootsuite/mastodon.
@noelle I didn't even realise that was a thing.
@noelle If your instance has another instance on whatever the timeline-mute setting is, follows from that instance turn up as requests, I think?
I wonder if that's some Mastodon server-side thing
because ActivityPub doesn't have a difference between "request follow" and "follow"; the difference is in the response
@noelle I think it must be locked, or set somewhere. For example: here on mastodon I only had the option of requesting a follow.
@noelle Some people seem to think it is courtesy to request before following. I think this idea came from twitter were locking the account just means no one can follow you.
@noelle afaik if you have an instance muted at an instance level follows from there will show up as requests to your users
@noelle those people are probably on instances that are silenced, I believe that is how the current version of Mastodon handles it.
@noelle It means the instance the person is on is silenced.
Might be a nice person, but it's a shitcan instance.
@noelle if there's a bug in your server and your server is vanilla then there's a bug in vanilla
(you probably knew that already)
@firstname.lastname@example.org so I have a hypothesis but gimme a minute
@email@example.com the way open-follows are implemented via AP, the remote server sends a follow request, then the local server checks the lock status and automatically sends a request approved action in response. This means there are a few venues for failures:
- your instance back-end thinks your account is locked
- your instance is sending the notifications to you instead of discarding them
- maybe the request approved action isn't making it to the remote server and it's falling back?
@firstname.lastname@example.org you can confirm or rule out 2 based on if you're getting the follow request and they're actually following you
@noelle oh heck I thought that was just me. It's pretty weird
@noelle Maybe because you run stuff makes people a little more wary and polite?
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!