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

Lobby - mobile. When the moderator leaves, no mobile user takes over as the host #7514

Closed
AliKarpuzoglu opened this issue Aug 12, 2020 · 14 comments
Labels
confirmed Confirmed bug, should not go stale mobile Issue related to any mobile system running Jitsi Meet ui/ux User Interface / User Experience related issues

Comments

@AliKarpuzoglu
Copy link
Contributor

Description:

When Opening a lobby - via the app or the browser, people can join. The moderator can let people in. But if the moderator disconnects, he can not rejoin, because no one can let him back in. A client that is logged in via the browser can take over though

Steps to reproduce:

  1. person1 opens a room with an android/ iOS phone
  2. enable the lobby mode
  3. person2 joins on mobile
  4. person 1 hangs up
  5. person 1 or another person 3 tries to join
  6. no one can join now, because the app user can not let them in

Expected behavior:

the last person should be allowed to let people in

Actual behavior:

no one can join now,

Server information:

  • Jitsi Meet version:
  • Operating System:

Client information:

  • Browser / app version: newest app release
  • Operating System: ios/android
@AliKarpuzoglu AliKarpuzoglu changed the title Lobby - mobile. When the moderator leaves, no mobile user takes over as thee host Lobby - mobile. When the moderator leaves, no mobile user takes over as the host Aug 12, 2020
@saghul
Copy link
Member

saghul commented Aug 12, 2020

I assume you are not using the all moderators plugin? Is participant 2 promoted to a moderator on web?

@AliKarpuzoglu
Copy link
Contributor Author

Yes, Participant 2 is promoted to a moderator on web. I have to ask my team about the moderators plugin

@saghul
Copy link
Member

saghul commented Aug 12, 2020

Can you reproduce this on beta.meet.jit.si? It has the lobby enabled and the all-moderators plugin disabled.

@damencho
Copy link
Member

Nope, beta has all-moderators enabled. alpha.jitsi.net is the place with lobby and not all-moderators enabled.

@AliKarpuzoglu
Copy link
Contributor Author

reproduced it on alpha.jitsi.net:

  1. open lobby with chrome
  2. join lobby with iphone
  3. leave with chrome
  4. try to join with chrome

-> the iPhone can not allow the user

When I reversed the roles (open with iPhone etc), I was also not able to let the the next users back in via the browser

Is participant 2 promoted to a moderator on web?

So no, not on alpha.jitsi.net

@damencho
Copy link
Member

I just tested on alpha jitsi net and if the moderator leaves a random person from the meeting is promoted for moderator. You can guess that by the star on the thumbnail.

@AliKarpuzoglu
Copy link
Contributor Author

Did you try entering the lobby with another device? I think(not sure) I saw the star, too...

@damencho
Copy link
Member

Now, I was checking only the web. I don't think mobile shows the star. And the moderator rights are handled in the backend so ...

@AliKarpuzoglu
Copy link
Contributor Author

But ignoring the star and the moderator permissions, were you able to let new people enter the lobby as a promoted moderator?

@saghul
Copy link
Member

saghul commented Aug 13, 2020

Mobile does show stars except in the case everyone is a moderator. We might be missing some role update handler perhaps? (on mobile)

@saghul
Copy link
Member

saghul commented Aug 13, 2020

Ok, I tested and could reproduce the problem. Steps:

  • browser: join a meeting on alpha and enable lobby
  • mobile: join the same meeting and ask for permission
  • mobile: check there is no star for their own thumbnail nor the disable lobby option visible
  • browser: leave
  • mobile: check the disable lobby option is now visible
  • browser: rejoin
  • mobile: no notification is received, but we have a star, so we are moderators

@Echolon Echolon added confirmed Confirmed bug, should not go stale mobile Issue related to any mobile system running Jitsi Meet ui/ux User Interface / User Experience related issues labels Aug 13, 2020
@saghul
Copy link
Member

saghul commented Aug 13, 2020

Actually, I can also reproduce the problem with 2 browsers. I think I have a lead on where the problem is.

@saghul
Copy link
Member

saghul commented Aug 13, 2020

@damencho This is very weird. When I use the "grant moderator" functionality things work ok. But if the initial owner leaves instead, I do get promoted to moderator, but joining the lobby fails like so:

<presence xmlns="jabber:client" to="3937108f-92b1-497e-912f-77fd803efebd@alpha.jitsi.net/OfEqLJPf" type="error" from="saghul@lobby.alpha.jitsi.net/e01ee051"><error type="cancel"><not-allowed xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Room creation is restricted</text></error></presence>

@damencho
Copy link
Member

Hum, I will take a look, I have another lobby bug to track next on my plate. Thanks for the tests.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
confirmed Confirmed bug, should not go stale mobile Issue related to any mobile system running Jitsi Meet ui/ux User Interface / User Experience related issues
Projects
None yet
Development

No branches or pull requests

4 participants