XMPP Service Operators - 2023-05-06


  1. me9

    Hello there. Is this "rtbl" thing people are submitting JIDs for here this? https://xmppbl.org/ So now there is a centralized real-time blocklist for server operatos who want to use it? Or did I just not pay attention and it has already been available for a long time?

  2. MattJ

    me9, yes, that's what people are referring to

  3. me9

    MattJ: Cool!

  4. MattJ

    It's not centralized, as in... anyone can host an RTBL, and all the servers allow you to choose what RTBL you subscribe to. However that is currently the only instance I'm aware of.

  5. me9

    It sounds like a great idea for blocking more effectively. Does anyone have an idea if it has been successful at preventing spam across many servers? Has it made a change? Or is it not used by many server operators? And is this the right MUC to talk about it or is there a different MUC or another way to communicate with the team behind it (the trusted operators the website mentions)?

  6. MattJ

    I'd say it's used on the majority of servers hosting public channels right now

  7. MattJ

    If it's relevant discussion to all operators, here is a fine place to discuss it. If you have any non-public questions you can PM me.

  8. me9

    > It's not centralized, as in... anyone can host an RTBL, and all the servers allow you to choose what RTBL you subscribe to. However that is currently the only instance I'm aware of. Yeah, that's what I meant with centralized. Everyone has the same source for it (right now).

  9. MattJ

    I'm working on a Prosody module that will allow people to set up mirrors, for example (so there isn't a single point of failure). And you can host an RTBL on practically any server (that supports XEP-0060, which is most).

  10. MattJ

    But of course there is benefit to having some "soft" centralization to ensure everyone gets updates quickly

  11. MattJ

    and I can say it has been very effective in recent weeks

  12. Menel

    Or an extend to the module to allow more then one blocklist simultaneously?

  13. MattJ

    Menel, yeah, I have a patch for that too

  14. me9

    > I'd say it's used on the majority of servers hosting public channels right now Okay, great! > If it's relevant discussion to all operators, here is a fine place to discuss it. If you have any non-public questions you can PM me. Okay, thanks. So you are one of the people behind it?

  15. MattJ

    Just need to finish and test it (it gets complicated....)

  16. MattJ

    me9, depends who's asking :)

  17. Menel

    My feeling about its efficiencyx is also that it was very effective the last spam waves..

  18. me9

    > I'm working on a Prosody module that will allow people to set up mirrors, for example (so there isn't a single point of failure). And you can host an RTBL on practically any server (that supports XEP-0060, which is most). Good idea. > and I can say it has been very effective in recent weeks Well that sounds amazing!

  19. me9

    > me9, depends who's asking :) Uhm, sorry, I don't understand what you mean with that.

  20. MattJ

    Based on previous experience, people running these kinds of projects can become targets of abuse and harrassment themselves, so it's a deliberate choice not to publicise the operators of the service

  21. me9

    Very true, I understand what you mean. Thank you for the explanation.

  22. MattJ

    But it's quite obvious that I've had a part in it (I wrote the initial Prosody module, for example)

  23. MattJ

    It's existed since 2021, but people have only become particularly interested in it recently

  24. MattJ

    and it didn't have a website for a long time, that's new

  25. me9

    Okay, so I haven't been asleep the whole time. ^^

  26. me9

    Well, thanks for making it work, MattJ and everyone else working on it!

  27. MattJ

    👍

  28. me9

    Are other "official" blocklists planned too? Ones that would be on xmppbl.org.

  29. Menel

    Is your question :"would xmppbl.org allow other nodes that's administrated by other groups?"

  30. me9

    Menel: If you mean that people would submit their lists to the website, then I didn't mean that. People can host their own lists themselves then. I meant if the team behind the first and only blocklist right now plan to create another one of their own.

  31. me9

    Or is spam the only thing which should be blocked right now, so there's not the "solving human problems with tech" problem? I mean like blocking trolls. That's different than with spammers.

  32. MattJ

    me9, other lists are planned, for example a mirror of https://github.com/JabberSPAM/blacklist

  33. MattJ

    But that one changes far less often, so it's not a priority to serve it over XMPP instead of HTTP

  34. me9

    I see.

  35. me9

    I have one last question for now. Do you know if the bots which can be used as an alternative to enforcing the blocklist server-wide work well? Or do they break things in the MUCs where they're used?

  36. me9

    I'm asking this because in the past, I sometimes had problems with server admins not wanting to block spammers or trolls on their servers where I moderated a MUC. And if they wouldn't want to implement the spammer blocklist or other possible blocklists, using such a bot as a MUC admin could be useful.

  37. Menel

    They seem to work. You can see these bots in some mucs

  38. me9

    Menel: Yes? That's great news. :) Thanks.