XMPP / Metronome / Prosody survey

I’ve been using XMMP for years with family and friends and have tried a few times to run my own instance using Metronome. I often had issues, particularly with OMEMO key exchange.

Initiating a chat would hang indefinitely until the other person responded, regardless of the client used (I use Conversations myself on mobile).

We gave it another go recently with a few friends and it didn’t go so well. I found out thanks to this Is Yunohost XMPP server fully OMEMO capable? thread that:

  • You need to have each other in your contact list (roster);
  • With each client, exchange a not-encrypted message at once to get the OMEMO key.

It’s not the most user-friendly process when it comes to OMEMO key exchange. I’m not sure if this is something that Metronome is to blame for, but I hope Prosody will do better.

1 Like