XMPP Service Operators - 2024-06-24


  1. nuegia.net

    that's what i've been doing

  2. nuegia.net

    other people are hosting it

  3. moparisthebest

    You haven't mentioned the "problems" they are causing

  4. luca

    > their chat spams a bunch of json control characters spamming the chat They have mentioned problems above

  5. moparisthebest

    Those aren't "problems with federation"

  6. moparisthebest

    Anyway it's trivial to detect that in messages and block those messages

  7. 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)

  8. 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)

  9. 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)

  10. nuegia.net

    Menel, thanks

  11. nuegia.net

    treat servers that don't identify in a default case

  12. nuegia.net

    probably do nothing

  13. nuegia.net

    the point isn't block people who can override things, it's to automatically block buggy software from federating

  14. nuegia.net

    specifically buggy versions of software instead of the whole thing

  15. 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.

  16. nuegia.net

    It's my server and it's what I want to do to ensure a consistent level of quality

  17. 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

  18. nuegia.net

    or software that intentionally breaks on the XMPP side in order to make their competitors seem broken