Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Invalid MUC Presence #2

Open
lovetox opened this issue May 26, 2020 · 2 comments
Open

Invalid MUC Presence #2

lovetox opened this issue May 26, 2020 · 2 comments
Assignees

Comments

@lovetox
Copy link

lovetox commented May 26, 2020

Describe the bug

<presence to="lovetox@jabber.fr/gajim.UMT9TQO0" from="tigase@muc.tigase.org/xxx" id="65b66d5d-d646-4381-86d0-7e01c474992f" xml:lang="en">
   <c xmlns="http://jabber.org/protocol/caps" hash="sha-1" node="https://dino.im" ver="Wox05fElZ+gPYdJrEiHVC4oPlUw=" />
   <x xmlns="vcard-temp:x:update">
      <photo>22aa40b3050c4d295597d8fdedffc5f2e504de11</photo>
   </x>
   <x xmlns="http://jabber.org/protocol/muc#user">
      <item role="none" affiliation="none" nick="xxx" />
   </x>
</presence>

To Reproduce
Steps to reproduce the behavior:

  1. join tigase@muc.tigase.org
  2. wait until you receive this stanza

Expected behavior
XEP0045 says role=none means the user is not present in the room. But this presence has no type=unavailable, so it contradicts the rule and this user is present in the room

@woj-tek woj-tek self-assigned this May 26, 2020
hantu85 added a commit that referenced this issue May 29, 2020
@hantu85
Copy link
Contributor

hantu85 commented May 29, 2020

This issue was related to joining with multiple clients/resources to the same room under the same nickname. The issue is now solved and will be deployed on tigase.org during the next upgrade of the installation.

@Neustradamus
Copy link

@lovetox it has been solved?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants