Error Re inviting participants when second jitsivideobridge is down

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

Can you try with jicofo 902 or newer?

I have already installed the last Jicofo version [2.0.7439] → jicofo 1.0-900-1
(Release 2.0.7439 · jitsi/jicofo · GitHub)

How can get Jicofo 902 or newer?

Thanks.

Hey.
First of al, Sorry for the delay.

I have just updated jicofo from 1.0-900-1 (last stable version) to [jicofo_1.0-909-1_all.deb] from https://download.jitsi.org/unstable/jicofo_1.0-909-1_all.deb) and It works perfectly.
I just updated Jicofo to version x from version Y - the latest stable one - and it works perfectly. The behavior is as expected. I have been restarting the videobridges with active conferences and now it does create the rooms in the active videobridge, re-inviting the participants automatically.

We will wait for this version to go stable to update our Jitsi meet installation.

Thanks a lot.