XMPP Service Operators - 2020-09-10


  1. alex

    > Ok pep under you model for XMPP > this is literally what I have to do if I want to find out who's participating in chat > A > AGENT 47: > alex: > alien: > argon3771: > So and and so forth hi, what?

  2. Licaon_Kter

    alex: spam

  3. tom

    Does everybody have to have every participant in their roster of a private groupchat for omemo to work there?

  4. Licaon_Kter

    tom: no, since prosody 11 and ejabberd 18.06, the server will mediate the key exchange, why?

  5. tom

    I'm having constant issues on my server with private omemo groupchats

  6. tom

    I've ticked all the boxes

  7. tom

    But something is still very wrong

  8. tom

    I can't figure it out neither anyone in the chat for a while now

  9. tom

    I am running Prosody 11

  10. Martin

    Maybe some client didn't set the pep node to public?

  11. tom

    Some people I never get keys for, some people's messages are just vanishing without a trace when using omemo, some people can turn omemo on and some people can't because they don't have keys

  12. tom

    So

  13. tom

    Like one or two people have omemo turned on

  14. tom

    Martin: which pep node, and how can I check?

  15. tom

    » I can't see your message, please send a plain text copy

  16. Martin

    I'm not so deep into those details. Maybe one of the server devs knows.

  17. Licaon_Kter

    tom: which clients?

  18. tom

    Psi+, Conversations, Conver6tions, Gajim, and Dino

  19. tom

    Sometimes Profanity as well

  20. tom

    Very diverse set of clients in the group

  21. Licaon_Kter

    Except Psi+ (i don't remember its omemo capabilities) all the others should behave okaish with BlindTrust

  22. Licaon_Kter

    tom: did you setup open nodes for pep?

  23. tom

    I installed pubsub service on my server

  24. Licaon_Kter

    You have "pep" in modules, right?

  25. Licaon_Kter

    Try to ask in prosody muc if node `eu.siacs.conversations.axolotl.*:` has or needs or if possible to be set as `access_model: open`

  26. MattJ

    Not in Prosody 0.11+

  27. Licaon_Kter

    Iirc clients can open, right?

  28. MattJ

    Yes, clients are in full control per the spec

  29. tom

    » <Licaon_Kter> You have "pep" in modules, right? Yes i do

  30. tom

    Oh wait

  31. tom

    Pep?

  32. tom

    No I don't

  33. tom

    I removed that and went back to the vcard module because with both or pep enabled rosters were not being saved

  34. tom

    They said they were saved, but if you retrieved one it came back empty

  35. tom

    I have pubsub, which is different https://upload.nuegia.net/0d5100b0-df17-4a57-94cd-9b64185ff5aa/screenshot.png

  36. Licaon_Kter

    tom: go to that room and ask them