Coder Social home page Coder Social logo

Comments (3)

damencho avatar damencho commented on July 24, 2024

If this is a problem with Firefox I suspect this is not a jicofo bug, but jitsi-meet.
Did you test with latest FF 50?

from jicofo.

dbareiro avatar dbareiro commented on July 24, 2024

Hi, Damian.

I have tested with Firefox 50 on Windows Server 2012 and here I had no problems, so this seems to be a problem with Firefox ESR.

I'm going to add some more context information that I had not mentioned in my initial post. In my configuration I was not using a "guest" domain. So I was using authentication for everyone. I noticed yesterday (doing tests between two users using Chromium, given the existence of this problem with Firefox ESR) that all users in a conference become moderators. I had thought that adding an authentication layer would not change the previous behavior and that the moderator would be the person who created the room.

After some tests I think I've figured out how this works. Jitsi Meet considers that every authenticated user with Prosody + Jicofo is the owner (moderator) of the conference. So if I do not use a "guest" domain, all conference participants become moderators.

I have now created a "guest" domain. If the conference room does not exist, Jitsi Meet shows to the user a window notifying him/her that the moderator has not yet created the room. It also shows a button asking if s/he is the moderator. If the user presses the button, then in a new window s/he can enter username and password. I do not know why, but after having added the domain "guest", the button to send the credentials worked with Firefox ESR.

In this scenario, any user who subsequently attempts to enter the room, would do so as anonymous and would not have moderator privileges. But I have found an unexpected effect here con Firefox ESR y Chromium.

If a user who is considered a moderator enters their credentials, they are saved without the browser asking for that action. This eventually causes that in the future a user can become a moderator of a room that was created by another user. This happens in both Firefox ESR and Chromium. Clearing the cache seems to avoid this. But the strange thing is that both browsers do not display a window asking if the user wants to save the password and, if the user saves them, this could generate the mentioned problem that I think we should try to avoid.

So I think we have two issues:

  1. Unexpected cache of credentials, which could cause a conference to have more than one moderator.
  2. The credentials submission button does not work in Firefox ESR if there is no "guest" domain (although this domain may be expected to exist when using authentication. if so, we could rule this issue out).

Kind regards,
Daniel

from jicofo.

bgrozev avatar bgrozev commented on July 24, 2024

This is probably outdated. Please discuss on community.jitsi.org if necessary

from jicofo.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.