XMPP Service Operators - 2020-01-13


  1. Martin

    > tom, the API for that typically doesn't support looking up SRV records and often doesn't support non-blocking lookups (you don't want the XMPP daemon to stop processing messages while it waits for DNS queries to return answers) So prosody is resolving dns txt records itself?

  2. MattJ

    Martin: TXT records for what?

  3. MattJ

    We resolve SRV records

  4. Martin

    I meant srv records.

  5. MattJ

    Then the answer is yed

  6. MattJ

    Then the answer is yes

  7. MattJ

    And by "resolving itself" that just means it builds the DNS query packet and sends it to whatever is in resolv.conf

  8. Martin

    Good 😃

  9. MattJ

    Building a recursive resolver is, like building a HTTP server, not in scope for the project

  10. Martin

    But you _have_ a http server 🤔

  11. MattJ

    Yeah, seems unavoidable, and people keep requesting new stuff for it

  12. Ge0rG shivers at memories of failed CNAME resolution and of prosody ignoring all the configured DNS servers after a while