matrix-org / matrix-bifrost

General purpose bridging with a variety of backends including libpurple and xmpp.js
Apache License 2.0
162 stars 31 forks source link

Cannot join room from Gajim #254

Open singpolyma opened 3 years ago

singpolyma commented 3 years ago

Describe the bug

Whenever I try to join #_slack_futureofcoding_general#matrix.org@matrix.org with Gajim it does not join. Looking at XML console it sends the <presence> to join, and never receives any reply.

Join works fine from Dino, where I am almost always connected to the same room from the same account on a different device.

To Reproduce Steps to reproduce the behavior:

  1. Open Gajim
  2. Open XML console
  3. Click on Join Group Chat
  4. Set server to matrix.org and room to #_slack_futureofcoding_general#matrix.org
  5. Observe that the chatroom window opens but never gets any participant list or messages
  6. Observe in XML console that the correct presence was sent but no reply was ever received
singpolyma commented 3 years ago

So, it has been like this for weeks, but on my last restart it now tells me my name is already taken in the room (by myself, I suppose?) and if I want to add an underscore, if I let it then the join works. So maybe the bug is with joining the same room twice from different resources? That would be a pretty serious issue.