#social 2020-05-18

2020-05-18 UTC
Loqi joined the channel
#
nightpool[m]
http 401 should do the trick I think?
#
nightpool[m]
I don't remember exactly which errors we coded as permanent but if you send enough of them the host in question will consider your server permanently down and stop sending you messages
#
aaronpk
oh funny
#
aaronpk
but i'm not down
#
aaronpk
i just want the host i blocked to stop sending me crap
#
nightpool[m]
I'm not joking?
#
aaronpk
i'll give it a try, can't hurt
#
nightpool[m]
also, what messages are you getting?
#
aaronpk
account delete notices
#
nightpool[m]
yeah, those are sent to every server on the network, because there's no way to tell which servers have resolved an account or have a cache of it. I *think* the only way to stop getting those notices from a particular server is to have your server get marked as undeliverable by the automatic error handling process
#
nightpool[m]
hmm.... it's possible sending them an unsigned delete for every account on your server might also work?
#
aaronpk
oh lol tru
#
nightpool[m]
I'm not 100% confident if that would work or not, I think some of that code may have changed with the introduction of instance actors and I would have to look to be sure
#
aaronpk
i'm not terribly concerned, cause dropping a message from a blocked host is very easy, it would just be nice to stop getting those
defnotarobot, h_ll_k_n and cwebber2 joined the channel
#
aaronpk
how long until mastodon gives up on my server after sending it 401s? i'm still getting them after changing that last night
#
BradKoehn[m]
I get a never-ending stream of messages from accounts on Mastodon that have been tombstoned (you get a 410 when trying to retrieve the actor who signed the message). I don't know why. Since ActivityPub doesn't define a retry strategy, we’re stuck with whatever each implementer came up with.
#
aaronpk
BradKoehn[m]: i believe that's the intended behavior for deleted accounts
#
aaronpk
i'm just getting them from a host i blocked and i want it to stop sending them to me
#
BradKoehn[m]
Yeah I doubt there's anything coded for that. If it's an actor, you can send a `Block` message, but for an entire host, probably SOL. We should probably make `System` actors for each server and allow `Block` (and `Undo`) messages to be delivered to their inboxes.
tantek joined the channel