XMPP Service Operators - 2023-07-17


  1. sagaracharya

    >> As others have already said, you shouldn't run a public recursive DNS server, it will end up being abused for amplification attacks. And again, this has nothing to do with XMPP. > how does google and cloudflare get away with doing that? Thank you! :D

  2. sagaracharya

    But a recursor's job is merely to take query from an identity and return the records to it.

  3. sagaracharya

    If I don't have control over the network, it's the ISP's and government's problem, not mine

  4. moparisthebest

    sagaracharya: again you don't understand... Running a public recursive DNS resolver on UDP means bad people can use your server to attack other networks, the attacks will come from your server

  5. Trung

    that's a bit like saying you don't run the garbage company so you can jump dump your junk down the river.

  6. Trung

    that's a bit like saying you don't run the garbage company so you can just dump your junk down the river.

  7. moparisthebest

    sagaracharya: https://www.cloudflare.com/learning/ddos/dns-amplification-ddos-attack/

  8. Alf

    How you all run xmpp server? In docker? In a VM? Bare metal? Configured by hand or ansible?

  9. MattJ

    Yes to all of those :)

  10. MattJ

    Most of them are Prosody installed via apt and manually configured

  11. MattJ

    *that I run, I mean

  12. MattJ

    I have one or two managed via ansible, and the rest are Snikket (docker)

  13. Alf

    Do you prefer any over the other? Granted xmpp seems pretty set and forget

  14. sagaracharya

    > How you all run xmpp server? In docker? In a VM? Bare metal? Configured by hand or ansible? I use chroot, though I do not like the fact that multiple directories are expected in the chrooted folder. I think that permissions of user should manage it all. I am learning more on untrusted execution of code

  15. agh

    > If I don't have control over the network, it's the ISP's and government's problem, not mine I do not follow, are you implying that if you publically annouce a recursive resolver, you are in control of some network?

  16. Quinn64

    > Most of them are Prosody installed via apt and manually configured Same here. Most of the ones I manage are just RPis setup with Debian and Prosody's repository

  17. sagaracharya

    >> If I don't have control over the network, it's the ISP's and government's problem, not mine > I do not follow, are you implying that if you publically annouce a recursive resolver, you are in control of some network? Not me. But for the kind of security, a DNS resolver must be in control of some network, yes.

  18. sagaracharya

    Say for example Jio, my ISP provides DNS resolution and I too. Since Jio owns quite some network infrastructure level nodes, they will be way more secure than me.

  19. sagaracharya

    Because they can sniff all packets potentially if they want to and track all nodes.

  20. sagaracharya

    When I start pdns, it starts correctly but nothing is listening on port 53

  21. sagaracharya

    local-port=53 Has been set

  22. Trung

    sagaracharya, sorry could you kindly shut up about DNS please. This is really not the place.

  23. msavoritias

    yep ^

  24. jonasโ€™

    sagaracharya, alright, last warning: running recursive DNS is off-topic for this room. You've been monopolizing the room in the past days with your off-topic topics and it's not gonna be tolerated any more from here on out.

  25. jonasโ€™

    should you not stay on topic starting now, or attempt to detract from this with meta-discussion, you'll be muted (but you're free to stay and read, at least if my understanding of how the mute works is correct [which notably includes that PMs are blocked, too]).

  26. sagaracharya

    Aah jonas, right. Good that you took this opportunity to press me.

  27. sagaracharya

    Trung: Are you the moderator?

  28. sagaracharya

    Are you implying that the moderators cannot do their job?

  29. Trung

    please ban this sagaracharya

  30. Trung

    thank god

  31. Guus

    For the record: the off-topic discussion in an otherwise empty room didn't bother me as much (although I recognize that this room's guidelines ask you not to), as the constant lashing out to anyone trying to raise that, or a similar concern. Thanks for stepping in - I believe the silent majority appreciates the moderation action.

    ๐Ÿ‘ 2
  32. Ge0rG

    ๐Ÿ‘

  33. millesimus

    ๐Ÿ‘

  34. TheCoffeMaker

    > Do you prefer any over the other? > Granted xmpp seems pretty set and forget it is very stable, but u need to keep OS and software stack updated ... I run ejabberd on a rpi3, compiled from sources.