docker-jitsi-meet icon indicating copy to clipboard operation
docker-jitsi-meet copied to clipboard

Both users become moderators

Open dronmaxman opened this issue 1 year ago • 3 comments

After the update jitsi, my conference can have two or more moderators.

Server config

  • OS Photon 4.0
  • Docker version 20.10.14, build a224086
  • docker-jitsi-9111
  • ldap

Steps to reproduce

  1. User1 create meet1 and authenticate through ldap.
  2. User2 create meet2 and authenticate through ldap.
  3. User2 come to meet1.

Both users become moderators.

dronmaxman avatar Dec 15 '23 11:12 dronmaxman

What configuration options did you use?

saghul avatar Dec 15 '23 11:12 saghul

.env

COLIBRI_REST_ENABLED=true
ENABLE_LIVESTREAMING=true
ENABLE_E2EPING=true
DEFAULT_LANGUAGE=UA
ENABLE_RECORDING=1
JIBRI_RECORDING_RESOLUTION=1600x900
JIBRI_FINALIZE_RECORDING_SCRIPT_PATH=/config/finalize.sh
ENABLE_CODEC_VP9=true
ENABLE_CODEC_VP8=true
ENABLE_CODEC_H264=true
ENABLE_P2P=true
VIDEOQUALITY_PREFERRED_CODEC=VP9
VIDEOQUALITY_ENFORCE_PREFERRED_CODEC=true
CONFIG=/root/.jitsi-meet-cfg
ENABLE_HTTP_REDIRECT=1
HTTP_PORT=80
HTTPS_PORT=443
TZ=Europe/Kiev
PUBLIC_URL=https://meet.example.ua
JVB_ADVERTISE_IPS=91.131.111.33
ENABLE_LETSENCRYPT=1
LETSENCRYPT_DOMAIN=meet.example.ua
[email protected]
ETHERPAD_TITLE=Video Chat
ETHERPAD_DEFAULT_PAD_TEXT="Welcome to Web Chat!\n\n"
ETHERPAD_SKIN_NAME=colibris
ETHERPAD_SKIN_VARIANTS="super-light-toolbar super-light-editor light-background full-width-editor"
ENABLE_AUTH=1
ENABLE_GUESTS=1
AUTH_TYPE=ldap
LDAP_URL=ldaps://91.131.111.34/
LDAP_BASE=dc=example,dc=kiev,dc=ua
LDAP_BINDDN=cn=user,ou=Search,ou=test,dc=example,dc=kiev,dc=ua
LDAP_BINDPW=3123123123
LDAP_FILTER=(sAMAccountName=%u)
LDAP_USE_TLS=1
JICOFO_AUTH_PASSWORD=c029504bbb2345234561fde613be02560
JVB_AUTH_PASSWORD=c5546795f3f034534534542b9d2c5f8d
JIGASI_XMPP_PASSWORD=36767ce6f3247d2344535a2f626bc4df8
JIBRI_RECORDER_PASSWORD=2424b817b80243cecf917c9ae777b9ce
JIBRI_XMPP_PASSWORD=369706149d3abd1345234565dafb86a
JVB_STUN_SERVERS=stun.l.google.com:19302, stun1.l.google.com:19302, stun2.l.google.com:19302

custom-config.js

config.disableSelfView = false;
config.enableLayerSuspension = true;
config.lastNLimits = {
         5: 20,
         25: 15,
         50: 10,
         70: 5,
         90: 2
     };
config.disableModeratorIndicator = true;
config.constraints.video.frameRate = { min:10, max: 15 };
config.disableSimulcast = false;
config.startVideoMuted = 20;
config.startAudioMuted = 20;
config.e2eping = { pingInterval: -1};
//config.desktopSharingFrameRate = { min: 5, max: 30 };
//config.testing.capScreenshareBitrate = 200;
config.videoQuality.maxBitratesVideo.H264 = {low: 200000, standard: 500000, high: 1500000 };
config.videoQuality.maxBitratesVideo.VP8 = {low: 200000, standard: 500000, high: 1500000 };
config.videoQuality.maxBitratesVideo.VP9 = {low: 100000, standard: 300000, high: 1200000 };

custom-interface_config.js

interfaceConfig.DEFAULT_LOGO_URL='images/virtual-background/my_logo_white.svg';
interfaceConfig.OPTIMAL_BROWSERS= [ 'chrome', 'chromium', 'nwjs', 'electron', 'safari' ];
interfaceConfig.UNSUPPORTED_BROWSERS= ['firefox'];

dronmaxman avatar Dec 15 '23 13:12 dronmaxman

In the default setup authenticated users will be moderators. Thus if 2 users managed to authenticate they'd both be moderators.

saghul avatar Dec 15 '23 14:12 saghul