There was a strange occurrence with Jami while I was trying to use it. I think it is worth reporting here.
Several days ago I was trying to make a video call with Jami over the Internet (not within LAN) with a new account on the other side (not sure if the last part is related). The first call seemed to be OK (except pulseaudio on my side refused to get sound from microphone for some reason). After some unsuccessful tries to make pulseaudio work and eventual reboot, which helped, I tried to call again.
The second call was strange. I did not receive audio nor video from the other side (or maybe received audio stream was “empty”). I tried to send text messages without closing video call and… my messages were almost immediately returned back, as though they were sent from the account I was making a call with. The guy I was trying to talk with said later that he didn’t receive any text messages from me in Jami.
I have no idea what was that. Maybe someone was (successfully) testing hash collision attack (the possibility of which was mentioned in this thread)? Or some kind of replay attack? Or just a bug in the client software?
I used Jami client for Debian. It was jami-all:amd64 20210104.1.327afa2~dfsg1-1.