Jitsi-Meet Drops video/audio when 3 or more people connect

@damencho, This is the error that I get when I try connecting more than 3 people
/var/log/jisti/jvb.log

2020-08-31 20:40:42.549 INFO: [161] [confId=82962149d88484ed gid=211063 conf_name=4eeo4n4bu8xihppd] Conference.expire#541: Expiring.
2020-08-31 20:40:42.549 INFO: [161] [confId=82962149d88484ed gid=211063 conf_name=4eeo4n4bu8xihppd] Conference.updateStatisticsOnExpire#620: expire_conf,duration=221,has_failed=true,has_partially_failed=false
2020-08-31 20:40:43.239 SEVERE: [21] AbstractHealthCheckService.run#185: Health check failed in PT0.000035S:
java.lang.Exception: Failed to bind single-port
at org.jitsi.videobridge.health.Health.performCheck(Health.java:161)
at org.jitsi.health.AbstractHealthCheckService.run(AbstractHealthCheckService.kt:155)
at org.jitsi.utils.concurrent.RecurringRunnableExecutor.run(RecurringRunnableExecutor.java:216)
at org.jitsi.utils.concurrent.RecurringRunnableExecutor.runInThread(RecurringRunnableExecutor.java:292)
at org.jitsi.utils.concurrent.RecurringRunnableExecutor.access$000(RecurringRunnableExecutor.java:36)
at org.jitsi.utils.concurrent.RecurringRunnableExecutor$1.run(RecurringRunnableExecutor.java:328)
2020-08-31 20:40:53.240 SEVERE: [21] AbstractHealthCheckService.run#185: Health check failed in PT0.000038S:
java.lang.Exception: Failed to bind single-port
at org.jitsi.videobridge.health.Health.performCheck(Health.java:161)
at org.jitsi.health.AbstractHealthCheckService.run(AbstractHealthCheckService.kt:155)
at org.jitsi.utils.concurrent.RecurringRunnableExecutor.run(RecurringRunnableExecutor.java:216)
at org.jitsi.utils.concurrent.RecurringRunnableExecutor.runInThread(RecurringRunnableExecutor.java:292)
at org.jitsi.utils.concurrent.RecurringRunnableExecutor.access$000(RecurringRunnableExecutor.java:36)
at org.jitsi.utils.concurrent.RecurringRunnableExecutor$1.run(RecurringRunnableExecutor.java:328)
2020-08-31 20:41:03.239 SEVERE: [21] AbstractHealthCheckService.run#185: Health check failed in PT0.000048S:
java.lang.Exception: Failed to bind single-port
at org.jitsi.videobridge.health.Health.performCheck(Health.java:161)
at org.jitsi.health.AbstractHealthCheckService.run(AbstractHealthCheckService.kt:155)
at org.jitsi.utils.concurrent.RecurringRunnableExecutor.run(RecurringRunnableExecutor.java:216)
at org.jitsi.utils.concurrent.RecurringRunnableExecutor.runInThread(RecurringRunnableExecutor.java:292)
at org.jitsi.utils.concurrent.RecurringRunnableExecutor.access$000(RecurringRunnableExecutor.java:36)
at org.jitsi.utils.concurrent.RecurringRunnableExecutor$1.run(RecurringRunnableExecutor.java:328)
2020-08-31 20:41:13.239 SEVERE: [21] AbstractHealthCheckService.run#185: Health check failed in PT0.000039S:
java.lang.Exception: Failed to bind single-port
at org.jitsi.videobridge.health.Health.performCheck(Health.java:161)
at org.jitsi.health.AbstractHealthCheckService.run(AbstractHealthCheckService.kt:155)
at org.jitsi.utils.concurrent.RecurringRunnableExecutor.run(RecurringRunnableExecutor.java:216)
at org.jitsi.utils.concurrent.RecurringRunnableExecutor.runInThread(RecurringRunnableExecutor.java:292)
at org.jitsi.utils.concurrent.RecurringRunnableExecutor.access$000(RecurringRunnableExecutor.java:36)
at org.jitsi.utils.concurrent.RecurringRunnableExecutor$1.run(RecurringRunnableExecutor.java:328)

This is definitely a problem with JVB. 3 peers go through the bridge. Are the any firewall restrictions on the jvb machine?

Have you read through this post?

Yes @Yasen_Pramatarov1 port 10000 is ok. I have tested using this link from @corby [How to] Why do I see "Unfortunately something went wrong"? Why does my room 'crash'?

Hello everyone, I found a solution here:

Now my video and audio work for more than 3 people. Port 10000 was also being used by webmin on listen: >>>so i changed listen: 11000

works perfectly. Thank you for the help @corby & @Yasen_Pramatarov1

1 Like

Friends Now i have this problem: /var/log/jisti/jibri/log.txt

2020-09-01 12:16:11.028 FINE: [17] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status
2020-09-01 12:17:01.599 INFO: [47] org.jitsi.jibri.api.xmpp.XmppApi.handleJibriIq() Received JibriIq from environment [MucClient id=IPADDRESS hostname=IPADDRESS]
2020-09-01 12:17:01.600 INFO: [47] org.jitsi.jibri.api.xmpp.XmppApi.handleStartJibriIq() Received start request, starting service
2020-09-01 12:17:01.601 SEVERE: [47] org.jitsi.jibri.api.xmpp.XmppApi.handleStartJibriIq() Error starting Jibri service : org.jitsi.jibri.util.CallUrlInfoFromJidException: Unable to extract call url info from Jid testmeeting@conference.domain.com (stripFromRoomDomain = conference., xmppDomain = IPADDRESS) with stack:
org.jitsi.jibri.util.XmppUtilsKt.getCallUrlInfoFromJid(XmppUtils.kt:47)
org.jitsi.jibri.api.xmpp.XmppApi.handleStartService(XmppApi.kt:279)
org.jitsi.jibri.api.xmpp.XmppApi.handleStartJibriIq(XmppApi.kt:194)
org.jitsi.jibri.api.xmpp.XmppApi.handleJibriIq(XmppApi.kt:167)
org.jitsi.jibri.api.xmpp.XmppApi.handleIq(XmppApi.kt:149)
org.jitsi.xmpp.mucclient.MucClient.handleIq(MucClient.java:569)
org.jitsi.xmpp.mucclient.MucClient.access$800(MucClient.java:50)
org.jitsi.xmpp.mucclient.MucClient$2.handleIQRequest(MucClient.java:533)
org.jivesoftware.smack.AbstractXMPPConnection$4.run(AbstractXMPPConnection.java:1188)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

2020-09-01 12:17:11.028 FINE: [17] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status

@corby and @Yasen_Pramatarov1 what could be the issue?

This looks like a completely different issue, now with jibri? I would start a new thread with more details specifically about jibri. You can reference this post but different people in the community will see and help.

1 Like