Hi, I have setup jitsi in one server, and Jibri in another one, they work perfectly together. The problem is that the system is not used everyday, so after a few days, the Jibri stops working, and becomes unavailable.
Log in jitsi server:
Jicofo 2021-05-03 08:55:36.443 SEVERE: [4684] org.jitsi.jicofo.recording.jibri.JibriSession.log() Unable to find an available Jibri, can't start
Jicofo 2021-05-03 08:55:36.443 INFO: [4684] org.jitsi.jicofo.recording.jibri.JibriRecorder.log() Failed to start a Jibri session, no Jibris available
Jibri server log:
2021-04-28 15:06:31.952 INFO: [41] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Leaving web call
2021-04-28 15:06:32.020 INFO: [41] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Quitting chrome driver
2021-04-28 15:06:32.089 INFO: [41] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Chrome driver quit
2021-04-28 15:06:32.090 INFO: [41] org.jitsi.jibri.service.impl.FileRecordingJibriService.stop() Finalizing the recording
2021-04-28 15:06:35.917 INFO: [41] org.jitsi.jibri.service.impl.FileRecordingJibriService.finalize() Recording finalize script finished with exit value 0
2021-04-28 15:06:35.918 INFO: [41] org.jitsi.jibri.status.JibriStatusManager.log() Busy status has changed: BUSY -> IDLE
2021-04-28 15:06:35.919 FINE: [41] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status
2021-04-28 15:06:35.919 INFO: [41] org.jitsi.jibri.api.xmpp.XmppApi.updatePresence() Jibri reports its status is now JibriStatus(busyStatus=IDLE, health=OverallHealth(healthStatus=HEALTHY, details={})), publishing presence to connections
2021-04-28 15:06:35.919 INFO: [55] org.jitsi.jibri.JibriManager.stopService() No service active, ignoring stop
2021-04-28 15:06:57.677 FINE: [18] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status
2021-04-28 15:07:57.677 FINE: [18] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status
2021-04-28 15:08:57.677 FINE: [18] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status
2021-04-28 15:09:57.677 FINE: [18] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status
2021-04-28 15:10:57.677 FINE: [18] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status
then comes more than 10 hours of this same message:
2021-04-29 01:55:57.677 FINE: [18] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status
and then (and last):
2021-04-29 01:56:57.676 FINE: [18] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status
2021-04-29 01:57:57.676 FINE: [18] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status
2021-04-29 01:58:57.677 FINE: [18] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status
2021-04-29 01:59:57.676 FINE: [18] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status
2021-04-29 02:00:01.253 INFO: [1364] org.jitsi.jibri.api.http.internal.InternalHttpApi.invokeSuspend() Jibri gracefully shutting down
2021-04-29 02:00:01.273 INFO: [1366] org.jitsi.jibri.Main.invoke() Jibri has been told to graceful shutdown, waiting to be idle before exiting
2021-04-29 02:00:01.273 INFO: [1366] org.jitsi.jibri.Main.invoke() Jibri is idle and has been told to gracefully shutdown, exiting
$ service jibri status
● jibri.service - Jibri Process
Loaded: loaded (/etc/systemd/system/jibri.service; disabled; vendor preset: enabled)
Active: inactive (dead)
and if I do:
$ service jibri restart
everything works fine.
What causing this?
Thank you all