Hi. I’ve got a custom installation of Jitsi and we’re trying to figure out a difficult to catch problem. In tracking this, I’ve noticed that whenever I click on mic., the console gives the following warning: The description does not look like plan-b. This comes from the following in interop.js…
// Make sure this is a plan-b sdp.
if (session.media.length > 3 || session.media.every(m => PLAN_B_MIDS.indexOf(m.mid) === -1)) {
console.warn('The description does not look like plan-b');
return description;
}
No, this just means that your deployment is on Unified plan, which is where all deployments need to be by the end of the year because Plan B is being switched off. So, you’re good.
I’m looking to get help with this problem at this point and am looking for someone who is highly qualified and supremely knowledgeable with all things Jitsi. Know of anyone like this?
For what it is worth, I am facing a similar issue. This problem is still present with the current lib jitsi master commit.
In my case, the error does not happen anymore when using then enableUnifiedOnChrome: false option.
This is definitely not a long-term solution but can help to debug.
Depends who you asks. Plan b is deprecated in chrome. It was supposed to be totally discontinuated in chrome by the end of 2021. But as a website owner, you can ask for a delay until 25 of May . Origin Trials
I am using Jitsi as a lib, so I have it in the config starting the conference.
If you use the full Jitsi web interface, probably you can put it in the config.js file.
On Debian setup, the last config.js for the installation is under /usr/share/jitsi-meet-web-config/config.js:
grep -i unified config.js
// Enable unified plan implementation support on Chromium based browsers.
// enableUnifiedOnChrome: false,
// Enable unified plan implementation support on Chromium for p2p connection.
// enableUnifiedOnChrome: false,
Note that the parameter suggests that the default value is false. However the code suggests that this suggestion is false - that is, default is true since mid 2021:
lib-jitsi-meet$ git show 4ed91b68c
commit 4ed91b68c5ddffdbd2f08e49c35cb3a43143089f
Author: Jaya Allamsetty <jaya.allamsetty@8x8.com>
Date: Wed Jul 14 00:08:27 2021 -0400
feat: Switch to unified plan on chrome by default unless explicitly disabled.
Well, this whole thread has a bad title then. Plan-B has nothing to do with because it’s a thing of the past, a relic from ancien times. The code should display instead; ‘The description looks like current, modern web - if it did not it would be a serious problem. All is well’. Or maybe nothing, in fact.