jdev - 2024-08-08


  1. dwd

    Latest versions of Metre have Sentry support in, including telemetry, so you can see how many (and what sort) of stanzas it's forwarding. Anyone like to guess the ratio of stanzas over the past 24 hours? message/iq/presence?

  2. singpolyma

    Presence always dominates. Unless you're doing something unusual

  3. dwd

    Oh, also lets me get a breakdown of different IQ queries, in case anyone's curious about how many version requests I'm getting (not many) or sending (lots). And how many disco#info queries I seem to be sending (thousands).

  4. dwd

    singpolyma, Oh, but by how much compared to iq and message?

  5. singpolyma

    I haven't computed but 10x wouldn't shock me

  6. dwd

    Well, not too far off. It's slightly over 10x the message traffic, but only just more than iq.

  7. dwd

    I think the combination of Gajim and Openfire is generating a lot of iq traffic - it's mostly outbound disco#info and version, and mostly on Gajim reconnecting.

  8. dwd

    Other curious stat: I seem to have roughly 3.5 times as many dialback authenticated sessions as SASL - surprises me since I have a perfectly ordinary LE cert. Unsurprisingly, these take nearly twice as long to spin up.

  9. dwd

    (I should capture more data around multiplexing, XEP-0368, IPv6, SRV records, etc.)

  10. Menel

    I've even dialback disabled and can contact everyone I liked. Either there are some special servers in your list or soemthing is up with some software

  11. dwd

    Menel, It's possible most of these are multiplex cases, since you have to do dialback (syntax) to get multiplexing.

  12. dwd

    Menel, Just checked, so yes, I have multiplexing enabled for most servers, as well as dialback.

  13. dwd

    Of course, it can also be a bug. :-)

  14. Menel

    Ah I see

  15. Menel

    About the traffic. Prosody has this community module, mod_auto_answer_disco_info I wonder if that helps. Chaching the disco info and answering it straight

  16. dwd

    Menel, So does Metre (and, I think, did before Prosody), but I've not turned it on. I think M-Link had it, but I can't remember whether I actually wrote it, or just thought about writing it, then.

  17. dwd

    Apparently i wrote the Metre version in 2016. The M-Link version would have been 2010/2011, I think. Perhaps as late as 2012. If I ever did it. :-)

  18. Menel

    I've just seen it. Don't know if anyone did test if that has a measurable effect on... Something. Or if it just seemed a good idea because it is such a source of traffic. I guess if multible servers played with it, it has an effect but not enough to include it by default?

  19. dwd

    Makes quite a difference if you have particularly low bandwidth S2S links, but most people have slower C2S, and very fast S2S.

  20. Menel

    I see

  21. dwd

    Also, yes, all the dialback cases I'm looking at in traces do seem to be multiplex cases. But I should really make that explicit in the tagging.