-
nuegia.net
that's what i've been doing
-
nuegia.net
other people are hosting it
-
moparisthebest
You haven't mentioned the "problems" they are causing
-
luca
> their chat spams a bunch of json control characters spamming the chat They have mentioned problems above ↺
-
moparisthebest
Those aren't "problems with federation"
-
moparisthebest
Anyway it's trivial to detect that in messages and block those messages
-
Maranda
praskovia that's not the correct approach, outbound federation connections are unlikely to come out of those addresses sorry to say (and that applies to aria-net.org as well)✎ -
Maranda
praskovia that's not the correct approach, outbound federation s2s connections are unlikely to come out of those addresses sorry to say (and that applies to aria-net.org as well) ✏
-
Menel
But for the original question: Server don't send user agents, one would need to hook into an s2s event and do a version query, but what to do if they don't advertize it. (many xmpp servers don't)
-
nuegia.net
Menel, thanks
-
nuegia.net
treat servers that don't identify in a default case
-
nuegia.net
probably do nothing
-
nuegia.net
the point isn't block people who can override things, it's to automatically block buggy software from federating
-
nuegia.net
specifically buggy versions of software instead of the whole thing
-
Guus
That's a slippery slope, especially when doing it as coarse as based on generic version information (which doesn't take into account software configuration at all, for example). Every server has bugs. Not everyone is equally affected by many bugs. Automatically blocking servers that someone deems unusable might prevent someone else from benefitting from something that is useful to them.
-
nuegia.net
It's my server and it's what I want to do to ensure a consistent level of quality
-
nuegia.net
software that is so buggy it can't generate XML that isn't malformed and injects json gibberish into <body> and have left that bug open on their tracker for over 3 years with no intention to fix it is not something I want to federate with
-
nuegia.net
or software that intentionally breaks on the XMPP side in order to make their competitors seem broken