I have installed the latest stable version of Jitsi Meet on an Ubuntu server - nginx, jicofo, prosody and videobridge following the quick installation guide - and a second instance of jitsi videobridge on a second server. Everything works fine but when one videobridge is powered off, conferences are not automatically passed to the other videobridge that is powered on, participants are not re-invited and this error message registers in jicofo.log:
Jicofo 2022-07-06 10:49:15.807 INFO: [37] AbstractOperationSetJingle.terminateSession#509: Terminate session: sala1@conference.video.local/9ba6c2e9, reason: success, send terminate: true
Jicofo 2022-07-06 10:49:15.808 SEVERE: [88] [room=sala1@conference.video.local meeting_id=7e06392c-f3ac-491a-bd52-681158582154 participant=1fb25e44] ParticipantInviteRunnable.run#174: Channel allocator failed:
java.lang.IllegalStateException: participant already exists
at org.jitsi.jicofo.conference.colibri.v2.ColibriV2SessionManager.allocate(ColibriV2SessionManager.kt:260)
at org.jitsi.jicofo.conference.ParticipantInviteRunnable.doRun(ParticipantInviteRunnable.java:204)
at org.jitsi.jicofo.conference.ParticipantInviteRunnable.run(ParticipantInviteRunnable.java:170)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run
Versions installed:
- Jitsi Meet version:
jicofo 1.0-900-1
jitsi-meet 2.0.7439-1
jitsi-meet-prosody 1.0.6260-1
jitsi-meet-turnserver 1.0.6260-1
jitsi-meet-web 1.0.6260-1
jitsi-meet-web-config 1.0.6260-1
jitsi-videobridge2 2.2-9-g8cded16e-1
video2-jvb2:
jitsi-videobridge2 2.2-9-g8cded16e-1
- Operating System:
Description: Ubuntu 20.04.3 LTS
Release: 20.04