Jibri not working

Followed the instructions from here - https://github.com/jitsi/jibri/blob/master/README.md

Have done all the settings in config and prosody and when I click on Start live stream or Start recording option, I get the following toast

The toast stays like that for a while and then fails with -

Jibri error log -

2020-08-12 09:09:00.730 FINE: [58] org.jitsi.jibri.statsd.JibriStatsDClient.incrementCounter() Incrementing statsd counter: start:recording
2020-08-12 09:09:00.731 INFO: [58] org.jitsi.jibri.status.JibriStatusManager.log() Busy status has changed: IDLE -> BUSY
2020-08-12 09:09:00.731 INFO: [58] org.jitsi.jibri.api.xmpp.XmppApi.updatePresence() Jibri reports its status is now JibriStatus(busyStatus=BUSY, health=OverallHealth(healthStatus=HEALTHY, details={})), publishing presence to connections
2020-08-12 09:09:00.736 INFO: [58] org.jitsi.jibri.api.xmpp.XmppApi.handleStartJibriIq() Sending 'pending' response to start IQ
2020-08-12 09:09:01.856 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.visit() Visiting url https://greet.beta.kredily.com/755-581-0393#config.iAmRecorder=true&config.externalConnectUrl=null&config.startWithAudioMuted=true&config.startWithVideoMuted=true&interfaceConfig.APP_NAME="Jibri"&config.analytics.disabled=true&config.p2p.enabled=false&config.prejoinPageEnabled=false&config.requireDisplayName=false
2020-08-12 09:09:06.565 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:07.072 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:07.586 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:08.095 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:08.604 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:09.113 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:09.626 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:10.133 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:10.640 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:11.148 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:11.656 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:12.166 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:12.674 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:13.182 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:13.690 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:14.196 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:14.705 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:15.213 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:15.721 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:16.229 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:16.738 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:17.248 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:17.756 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:18.264 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:18.772 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:19.281 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:19.790 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:20.297 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:20.806 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:21.313 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:21.820 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:22.329 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:22.837 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:23.344 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:23.855 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:24.365 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:24.872 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:25.380 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:25.888 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:26.399 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:26.919 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:27.425 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:27.933 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:28.440 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:28.947 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:29.453 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:29.960 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:30.467 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:30.975 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:31.483 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:31.993 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:32.500 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:33.009 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:33.517 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:34.027 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:34.536 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:35.043 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:35.550 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:36.057 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:36.566 FINE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-12 09:09:36.568 SEVERE: [67] org.jitsi.jibri.selenium.pageobjects.CallPage.visit() Timed out waiting for call page to load
2020-08-12 09:09:36.569 INFO: [67] org.jitsi.jibri.selenium.JibriSelenium.onSeleniumStateChange() Transitioning from state Starting up to Error: FailedToJoinCall SESSION Failed to join the call
2020-08-12 09:09:36.569 INFO: [67] org.jitsi.jibri.service.impl.FileRecordingJibriService.onServiceStateChange() File recording service transitioning from state Starting up to Error: FailedToJoinCall SESSION Failed to join the call
2020-08-12 09:09:36.569 INFO: [67] org.jitsi.jibri.api.xmpp.XmppApi.invoke() Current service had an error Error: FailedToJoinCall SESSION Failed to join the call, sending error iq <iq to='jibribrewery@internal.auth.greet.beta.kredily.com/focus' id='QfgRY-52' type='set'><jibri xmlns='http://jitsi.org/protocol/jibri' status='off' failure_reason='error' should_retry='true'/></iq>
2020-08-12 09:09:36.577 FINE: [67] org.jitsi.jibri.statsd.JibriStatsDClient.incrementCounter() Incrementing statsd counter: stop:recording
2020-08-12 09:09:36.584 INFO: [67] org.jitsi.jibri.JibriManager.stopService() Stopping the current service
2020-08-12 09:09:36.584 INFO: [67] org.jitsi.jibri.service.impl.FileRecordingJibriService.stop() Stopping capturer
2020-08-12 09:09:36.584 INFO: [67] org.jitsi.jibri.util.JibriSubprocess.ffmpeg.stop() Stopping ffmpeg process
2020-08-12 09:09:36.584 INFO: [67] org.jitsi.jibri.util.JibriSubprocess.ffmpeg.stop() ffmpeg exited with value null
2020-08-12 09:09:36.585 INFO: [67] org.jitsi.jibri.service.impl.FileRecordingJibriService.stop() Quitting selenium
2020-08-12 09:09:36.591 INFO: [67] org.jitsi.jibri.service.impl.FileRecordingJibriService.stop() Participants in this recording: []
2020-08-12 09:09:36.621 INFO: [67] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Leaving call and quitting browser
2020-08-12 09:09:36.621 INFO: [67] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Recurring call status checks cancelled
2020-08-12 09:09:36.627 INFO: [67] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Got 9 log entries for type browser
2020-08-12 09:09:36.656 INFO: [67] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Got 1267 log entries for type driver
2020-08-12 09:09:36.749 INFO: [67] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Got 0 log entries for type client
2020-08-12 09:09:36.750 INFO: [67] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Leaving web call
2020-08-12 09:09:36.766 INFO: [67] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Quitting chrome driver
2020-08-12 09:09:36.836 INFO: [67] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Chrome driver quit
2020-08-12 09:09:36.836 INFO: [67] org.jitsi.jibri.service.impl.FileRecordingJibriService.stop() Finalizing the recording
2020-08-12 09:09:36.839 INFO: [71] org.jitsi.jibri.service.impl.FileRecordingJibriService.call() Recording Started
2020-08-12 09:09:36.840 INFO: [67] org.jitsi.jibri.service.impl.FileRecordingJibriService.finalize() Recording finalize script finished with exit value 0
2020-08-12 09:09:36.840 INFO: [67] org.jitsi.jibri.status.JibriStatusManager.log() Busy status has changed: BUSY -> IDLE
2020-08-12 09:09:36.840 INFO: [67] 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

Jibri cannot load the page, either cannot access it or not enough RAM is available for chrome.

This could also be from a credentials problem

1 Like

The same for me. Have 4G free memory on current VM (aws)

2020-08-18 20:10:56.102 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.visit() Visiting url https://dev-sandbox.domain.com/bpe-d4v-btt#config.iAmRecorder=true&config.externalConnectUrl=null&config.startWithAudioMuted=true&config.startWithVideoMuted=true&interfaceConfig.APP_NAME="Jibri"&config.analytics.disabled=true&config.p2p.enabled=false&config.prejoinPageEnabled=false&config.requireDisplayName=false
2020-08-18 20:10:56.242 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:10:56.750 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:10:57.257 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:10:57.765 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:10:58.273 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:10:58.781 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:10:59.288 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:10:59.801 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:00.308 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:00.816 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:01.323 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:01.830 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:02.338 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:02.845 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:03.354 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:03.862 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:04.370 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:04.877 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:05.385 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:05.892 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:06.400 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:06.908 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:07.417 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:07.924 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:08.432 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:08.940 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:09.447 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:09.954 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:10.462 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:10.969 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:11.478 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:11.985 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:12.493 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:13.000 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:13.507 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:14.014 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:14.521 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:15.030 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:15.541 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:16.048 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:16.556 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:17.063 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:17.570 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:18.077 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:18.585 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:19.092 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:19.599 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:20.106 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:20.613 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:21.121 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:21.629 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:22.139 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:22.646 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:23.153 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:23.661 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:24.168 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:24.675 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:25.182 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:25.689 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:26.196 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:26.703 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:26.706 SEVERE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.visit() Timed out waiting for call page to load
2020-08-18 20:11:26.709 INFO: [45] org.jitsi.jibri.selenium.JibriSelenium.onSeleniumStateChange() Transitioning from state Starting up to Error: FailedToJoinCall SESSION Failed to join the call
2020-08-18 20:11:26.711 INFO: [45] org.jitsi.jibri.service.impl.StreamingJibriService.onServiceStateChange() Streaming service transitioning from state Starting up to Error: FailedToJoinCall SESSION Failed to join the call
2020-08-18 20:11:26.712 INFO: [45] org.jitsi.jibri.api.xmpp.XmppApi.invoke() Current service had an error Error: FailedToJoinCall SESSION Failed to join the call, sending error iq <iq to='jibribrewery@internal-muc.domain.com/focus' id='lZNDb-24' type='set'><jibri xmlns='http://jitsi.org/protocol/jibri' status='off' failure_reason='error' should_retry='true'/></iq>
2020-08-18 20:11:26.713 FINE: [45] org.jitsi.jibri.statsd.JibriStatsDClient.incrementCounter() Incrementing statsd counter: stop:live_stream

If you use the link from the logs, does it work from your computer?

Here is a full log on aws (docker).
My domain is replaced on domain.com

jitsi/jibri:stable-4857

Linux ip-***4.15.0-112-generic #113-Ubuntu SMP Thu Jul 9 23:41:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

3.8Gb mem
XMPP_AUTH_DOMAIN=auth.domain.com
XMPP_INTERNAL_MUC_DOMAIN=internal-muc.domain.com
XMPP_RECORDER_DOMAIN=recorder.domain.com
XMPP_SERVER=xmpp.domain.com
XMPP_DOMAIN=domain.com
JIBRI_XMPP_PASSWORD=somepassword,
JIBRI_XMPP_USER=jibri,
JIBRI_BREWERY_MUC=jibribrewery
JIBRI_RECORDER_USER=recorder
JIBRI_RECORDER_PASSWORD=somepassword
JIBRI_RECORDING_DIR=/config/recordings
JIBRI_FINALIZE_RECORDING_SCRIPT_PATH=/config/finalize.sh
JIBRI_STRIP_DOMAIN_JID=muc
JIBRI_LOGS_DIR=/config/logs
DISPLAY=:0
TZ=Europe/Amsterdam
Summary
X.Org X Server 1.19.2
Release Date: 2017-03-02
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.9.0-8-amd64 x86_64 Debian
Current Operating System: Linux d4b118d97910 4.15.0-112-generic #113-Ubuntu SMP Thu Jul 9 23:41:39 UTC 2020 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.15.0-112-generic root=UUID=8abb4f2d-c7e0-4daf-80b5-24e1c814cf55 ro console=tty1 console=ttyS0 nvme_core.io_timeout=4294967295
Build Date: 03 November 2018  03:09:11AM
xorg-server 2:1.19.2-1+deb9u5 (https://www.debian.org/support)
Current version of pixman: 0.34.0
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(++) Log file: "/tmp/xorg.log", Time: Tue Aug 18 20:10:38 2020
(++) Using config file: "/etc/jitsi/jibri/xorg-video-dummy.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
[services.d] done.
2020-08-18 20:10:39.173 INFO: [1] org.jitsi.jibri.Main.main() Jibri run with args [--config, /etc/jitsi/jibri/config.json]
2020-08-18 20:10:39.182 INFO: [1] org.jitsi.jibri.Main.main() Using config file /etc/jitsi/jibri/config.json
2020-08-18 20:10:39.192 INFO: [1] org.jitsi.jibri.Main.main() Using port 3333 for internal HTTP API
2020-08-18 20:10:39.193 INFO: [1] org.jitsi.jibri.Main.main() Using port 2222 for the HTTP API
icewmbg: using /root/.icewm for private configuration files
IceWM: using /root/.icewm for private configuration files
2020-08-18 20:10:40.268 INFO: [1] org.jitsi.jibri.Main.loadConfig() Parsed config:
JibriConfig(recordingDirectory=/config/recordings, singleUseMode=false, enabledStatsD=true, finalizeRecordingScriptPath=/config/finalize.sh, xmppEnvironments=[XmppEnvironmentConfig(name=prod environment, xmppServerHosts=[xmpp.domain.com], xmppDomain=domain.com, controlLogin=XmppCredentials(domain=auth.domain.com, username=jibri, password=jibricomponentxmppsuperpassword), controlMuc=XmppMuc(domain=internal-muc.domain.com, roomName=jibribrewery, nickname=jibri-instanse-603613825), sipControlMuc=null, callLogin=XmppCredentials(domain=recorder.domain.com, username=recorder, password=jibricomponentrecordersuperpassword), stripFromRoomDomain=muc., usageTimeoutMins=0, trustAllXmppCerts=true)])
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
icewmtray: using /root/.icewm for private configuration files
2020-08-18 20:10:41.269 WARNING: [1] org.glassfish.jersey.internal.inject.Providers.checkProviderRuntime() A provider org.jitsi.jibri.api.http.internal.InternalHttpApi registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint configuration problems the provider org.jitsi.jibri.api.http.internal.InternalHttpApi will be ignored.
2020-08-18 20:10:41.532 INFO: [1] 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
2020-08-18 20:10:41.535 FINE: [1] org.jitsi.xmpp.mucclient.MucClientManager.log() Setting a presence extension: org.jitsi.xmpp.extensions.jibri.JibriStatusPacketExt@5b56b654
2020-08-18 20:10:41.542 INFO: [1] org.jitsi.jibri.api.xmpp.XmppApi.start() Connecting to xmpp environment on xmpp.domain.com with config XmppEnvironmentConfig(name=prod environment, xmppServerHosts=[xmpp.domain.com], xmppDomain=domain.com, controlLogin=XmppCredentials(domain=auth.domain.com, username=jibri, password=jibricomponentxmppsuperpassword), controlMuc=XmppMuc(domain=internal-muc.domain.com, roomName=jibribrewery, nickname=jibri-instanse-603613825), sipControlMuc=null, callLogin=XmppCredentials(domain=recorder.domain.com, username=recorder, password=jibricomponentrecordersuperpassword), stripFromRoomDomain=muc., usageTimeoutMins=0, trustAllXmppCerts=true)
2020-08-18 20:10:41.544 INFO: [1] org.jitsi.jibri.api.xmpp.XmppApi.start() The trustAllXmppCerts config is enabled for this domain, all XMPP server provided certificates will be accepted
2020-08-18 20:10:41.569 FINE: [19] org.jitsi.xmpp.mucclient.MucClient.log() Initializing a new MucClient for [ org.jitsi.xmpp.mucclient.MucClientConfiguration id=xmpp.domain.com domain=auth.domain.com hostname=xmpp.domain.com port=null username=jibri mucs=[jibribrewery@internal-muc.domain.com] mucNickname=jibri-instanse-603613825 disableCertificateVerification=true]
2020-08-18 20:10:41.572 WARNING: [19] org.jitsi.xmpp.mucclient.MucClient.log() Disabling certificate verification!
2020-08-18 20:10:41.609 FINE: [19] org.jitsi.xmpp.mucclient.MucClient.log() About to connect and login.
2020-08-18 20:10:41.678 WARNING: [1] org.glassfish.jersey.internal.inject.Providers.checkProviderRuntime() A provider org.jitsi.jibri.api.http.HttpApi registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint configuration problems the provider org.jitsi.jibri.api.http.HttpApi will be ignored.
2020-08-18 20:10:41.898 INFO: [19] org.jitsi.xmpp.mucclient.MucClient.log() Connected.
2020-08-18 20:10:41.898 INFO: [19] org.jitsi.xmpp.mucclient.MucClient.log() Logging in.
2020-08-18 20:10:41.967 FINE: [19] org.jitsi.xmpp.mucclient.MucClient.log() Authenticated, b=false
2020-08-18 20:10:41.968 FINE: [19] org.jitsi.xmpp.mucclient.MucClient.log() About to join MUCs: [jibribrewery@internal-muc.domain.com]
2020-08-18 20:10:41.991 INFO: [19] org.jitsi.xmpp.mucclient.MucClient.log() Joined MUC: jibribrewery@internal-muc.domain.com
2020-08-18 20:10:42.002 FINE: [30] org.jitsi.xmpp.extensions.DefaultPacketExtensionProvider.parse() Could not add a provider for element busy-status from namespace http://jitsi.org/protocol/jibri
2020-08-18 20:10:42.002 FINE: [30] org.jitsi.xmpp.extensions.DefaultPacketExtensionProvider.parse() Could not add a provider for element health-status from namespace http://jitsi.org/protocol/health
2020-08-18 20:10:54.393 FINE: [33] org.jitsi.xmpp.mucclient.MucClient.log() Received an IQ with type set: IQ Stanza (jibri http://jitsi.org/protocol/jibri) [to=jibri@auth.domain.com/zYyEHHga,from=jibribrewery@internal-muc.domain.com/focus,id=amlicmlAYXV0aC5kZXYtc2FuZGJveC5xYS5uMnAuaW8vell5RUhIZ2EAM0E1STUtMjMwNACL7ikfDt42s9YVl4BXfwLN,type=set,]
2020-08-18 20:10:54.395 INFO: [33] org.jitsi.jibri.api.xmpp.XmppApi.handleJibriIq() Received JibriIq <iq to='jibri@auth.domain.com/zYyEHHga' from='jibribrewery@internal-muc.domain.com/focus' id='amlicmlAYXV0aC5kZXYtc2FuZGJveC5xYS5uMnAuaW8vell5RUhIZ2EAM0E1STUtMjMwNACL7ikfDt42s9YVl4BXfwLN' type='set'><jibri xmlns='http://jitsi.org/protocol/jibri' action='start' recording_mode='stream' room='bpe-d4v-btt@muc.domain.com' streamid='dbz9-7d01-m7a4-uj9v-1xyb' session_id='wpiuljbjbgkkbduz'/></iq> from environment [MucClient id=xmpp.domain.com hostname=xmpp.domain.com]
2020-08-18 20:10:54.396 INFO: [33] org.jitsi.jibri.api.xmpp.XmppApi.handleStartJibriIq() Received start request, starting service
2020-08-18 20:10:54.398 INFO: [33] org.jitsi.jibri.api.xmpp.XmppApi.handleStartService() Parsed call url info: CallUrlInfo(baseUrl=https://domain.com, callName=bpe-d4v-btt, urlParams=[])
2020-08-18 20:10:54.400 INFO: [33] org.jitsi.jibri.JibriManager.startStreaming() Starting a stream with params: ServiceParams(usageTimeoutMinutes=0, appData=null) StreamingParams(callParams=CallParams(callUrlInfo=CallUrlInfo(baseUrl=https://domain.com, callName=bpe-d4v-btt, urlParams=[])), sessionId=wpiuljbjbgkkbduz, callLoginParams=XmppCredentials(domain=recorder.domain.com, username=recorder, password=jibricomponentrecordersuperpassword), youTubeStreamKey=dbz9-7d01-m7a4-uj9v-1xyb, youTubeBroadcastId=null)
2020-08-18 20:10:54.423 FINE: [33] org.jitsi.jibri.capture.ffmpeg.FfmpegCapturer.<init>() Detected os as OS: LINUX
Starting ChromeDriver 78.0.3904.105 (60e2d8774a8151efa6a00b1f358371b1e0e07ee2-refs/branch-heads/3904@{#877}) on port 8438
Only local connections are allowed.
Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code.
2020-08-18 20:10:55.468 INFO: [33] org.openqa.selenium.remote.ProtocolHandshake.createSession() Detected dialect: OSS
2020-08-18 20:10:55.486 INFO: [33] org.jitsi.jibri.selenium.JibriSelenium.<init>() Starting empty call check with a timeout of PT30S
2020-08-18 20:10:55.494 FINE: [33] org.jitsi.jibri.statsd.JibriStatsDClient.incrementCounter() Incrementing statsd counter: start:live_stream
2020-08-18 20:10:55.496 INFO: [33] org.jitsi.jibri.status.JibriStatusManager.log() Busy status has changed: IDLE -> BUSY
2020-08-18 20:10:55.497 INFO: [33] org.jitsi.jibri.api.xmpp.XmppApi.updatePresence() Jibri reports its status is now JibriStatus(busyStatus=BUSY, health=OverallHealth(healthStatus=HEALTHY, details={})), publishing presence to connections
2020-08-18 20:10:55.497 FINE: [33] org.jitsi.xmpp.mucclient.MucClientManager.log() Setting a presence extension: org.jitsi.xmpp.extensions.jibri.JibriStatusPacketExt@6ec5210
2020-08-18 20:10:55.498 FINE: [33] org.jitsi.xmpp.mucclient.MucClientManager.log() Replacing presence extension: org.jitsi.xmpp.extensions.jibri.JibriStatusPacketExt@5b56b654
2020-08-18 20:10:55.504 FINE: [30] org.jitsi.xmpp.extensions.DefaultPacketExtensionProvider.parse() Could not add a provider for element busy-status from namespace http://jitsi.org/protocol/jibri
2020-08-18 20:10:55.504 FINE: [30] org.jitsi.xmpp.extensions.DefaultPacketExtensionProvider.parse() Could not add a provider for element health-status from namespace http://jitsi.org/protocol/health
2020-08-18 20:10:55.518 INFO: [33] org.jitsi.jibri.api.xmpp.XmppApi.handleStartJibriIq() Sending 'pending' response to start IQ
2020-08-18 20:10:56.102 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.visit() Visiting url https://domain.com/bpe-d4v-btt#config.iAmRecorder=true&config.externalConnectUrl=null&config.startWithAudioMuted=true&config.startWithVideoMuted=true&interfaceConfig.APP_NAME="Jibri"&config.analytics.disabled=true&config.p2p.enabled=false&config.prejoinPageEnabled=false&config.requireDisplayName=false
2020-08-18 20:10:56.242 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:10:56.750 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:10:57.257 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:10:57.765 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:10:58.273 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:10:58.781 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:10:59.288 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:10:59.801 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:00.308 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:00.816 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:01.323 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:01.830 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:02.338 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:02.845 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:03.354 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:03.862 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:04.370 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:04.877 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:05.385 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:05.892 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:06.400 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:06.908 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:07.417 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:07.924 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:08.432 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:08.940 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:09.447 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:09.954 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:10.462 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:10.969 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:11.478 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:11.985 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:12.493 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:13.000 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:13.507 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:14.014 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:14.521 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:15.030 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:15.541 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:16.048 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:16.556 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:17.063 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:17.570 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:18.077 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:18.585 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:19.092 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:19.599 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:20.106 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:20.613 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:21.121 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:21.629 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:22.139 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:22.646 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:23.153 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:23.661 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:24.168 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:24.675 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:25.182 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:25.689 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:26.196 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:26.703 FINE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: APP is not defined
2020-08-18 20:11:26.706 SEVERE: [45] org.jitsi.jibri.selenium.pageobjects.CallPage.visit() Timed out waiting for call page to load
2020-08-18 20:11:26.709 INFO: [45] org.jitsi.jibri.selenium.JibriSelenium.onSeleniumStateChange() Transitioning from state Starting up to Error: FailedToJoinCall SESSION Failed to join the call
2020-08-18 20:11:26.711 INFO: [45] org.jitsi.jibri.service.impl.StreamingJibriService.onServiceStateChange() Streaming service transitioning from state Starting up to Error: FailedToJoinCall SESSION Failed to join the call
2020-08-18 20:11:26.712 INFO: [45] org.jitsi.jibri.api.xmpp.XmppApi.invoke() Current service had an error Error: FailedToJoinCall SESSION Failed to join the call, sending error iq <iq to='jibribrewery@internal-muc.domain.com/focus' id='lZNDb-24' type='set'><jibri xmlns='http://jitsi.org/protocol/jibri' status='off' failure_reason='error' should_retry='true'/></iq>
2020-08-18 20:11:26.713 FINE: [45] org.jitsi.jibri.statsd.JibriStatsDClient.incrementCounter() Incrementing statsd counter: stop:live_stream
2020-08-18 20:11:26.714 INFO: [45] org.jitsi.jibri.JibriManager.stopService() Stopping the current service
2020-08-18 20:11:26.714 INFO: [45] org.jitsi.jibri.service.impl.StreamingJibriService.stop() Stopping capturer
2020-08-18 20:11:26.715 INFO: [45] org.jitsi.jibri.util.JibriSubprocess.ffmpeg.stop() Stopping ffmpeg process
2020-08-18 20:11:26.715 INFO: [45] org.jitsi.jibri.util.JibriSubprocess.ffmpeg.stop() ffmpeg exited with value null
2020-08-18 20:11:26.716 INFO: [45] org.jitsi.jibri.service.impl.StreamingJibriService.stop() Stopped capturer
2020-08-18 20:11:26.716 INFO: [45] org.jitsi.jibri.service.impl.StreamingJibriService.stop() Quitting selenium
2020-08-18 20:11:26.717 INFO: [45] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Leaving call and quitting browser
2020-08-18 20:11:26.717 INFO: [45] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Recurring call status checks cancelled
2020-08-18 20:11:26.736 INFO: [45] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Got 6 log entries for type browser
2020-08-18 20:11:26.789 INFO: [45] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Got 921 log entries for type driver
2020-08-18 20:11:26.936 INFO: [45] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Got 0 log entries for type client
2020-08-18 20:11:26.937 INFO: [45] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Leaving web call
2020-08-18 20:11:26.953 INFO: [45] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Quitting chrome driver
2020-08-18 20:11:27.025 INFO: [45] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Chrome driver quit
2020-08-18 20:11:27.025 INFO: [45] org.jitsi.jibri.service.impl.StreamingJibriService.stop() Quit selenium
2020-08-18 20:11:27.026 INFO: [45] org.jitsi.jibri.status.JibriStatusManager.log() Busy status has changed: BUSY -> IDLE
2020-08-18 20:11:27.026 INFO: [45] 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

My issue turned out to be related to how I was using my setup.

  1. My App on instnace 1- uses external api mechanism to connect to Jitsi
  2. Jitsi setup on instance 2
  3. Jibri setup on instance 3

So, APP is stored in window object of the browser and because I was using external api and iframe mechanism, my parent window didn’t have any APP object in it (obviously). And I can’t read it from the iframe’s window object either (because CORS).

Anyway, was able to get it working by setting document.domain="{MY DOMAIN}" on instance 1 where it was triggering the external api and the same in instance 2 in /base/jwt/middleware.js (because I have jwt check enabled and this seemed like a good place to insert the hack).

Make a new build on instance 2 and restart jitsi, jibri, etc and everything started working just fine. Am able to start recording and live stream too.

I have

  1. Jitsi setup on aws instance 1
  2. Jibri setup an aws instance 2

So, what I need more to configure to get it worked?

please @damencho i’ve the same problem. on my jibri installation…
this is the error log.0.txt content

2020-12-29 21:55:19.844 INFO: [67] org.jitsi.jibri.JibriManager.startStreaming() Starting a stream with params: ServiceParams(usageTimeoutMinutes=0, appData=null) StreamingParams(callParams=CallParams(callUrlInfo=CallUrlInfo(baseUrl=https://mywebsite.com, callName=testpomeriggio14, urlParams=)), sessionId=lxbmzgoognjbrzcd, callLoginParams=XmppCredentials(domain=recorder.mywebsite.com, username=recorder, password=jibrirecorderpass), rtmpUrl=rtmp://a.rtmp.youtube.com/live2/c15k-b5md-1e3x-s84f-7hp6, viewingUrl=null)
2020-12-29 21:55:19.845 FINE: [67] org.jitsi.jibri.capture.ffmpeg.FfmpegCapturer.() Detected os as OS: LINUX
2020-12-29 21:55:20.476 INFO: [67] org.openqa.selenium.remote.ProtocolHandshake.createSession() Detected dialect: OSS
2020-12-29 21:55:20.492 FINE: [67] org.jitsi.jibri.statsd.JibriStatsDClient.incrementCounter() Incrementing statsd counter: start:live_stream
2020-12-29 21:55:20.495 INFO: [67] org.jitsi.jibri.status.JibriStatusManager.log() Busy status has changed: IDLE -> BUSY
2020-12-29 21:55:20.495 FINE: [67] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status
2020-12-29 21:55:20.503 INFO: [67] org.jitsi.jibri.api.xmpp.XmppApi.updatePresence() Jibri reports its status is now JibriStatus(busyStatus=BUSY, health=OverallHealth(healthStatus=HEALTHY, details={})), publishing presence to connections
2020-12-29 21:55:20.517 INFO: [67] org.jitsi.jibri.api.xmpp.XmppApi.handleStartJibriIq() Sending ‘pending’ response to start IQ
2020-12-29 21:55:26.644 FINE: [79] org.jitsi.jibri.selenium.pageobjects.CallPage.visit() Visiting url https://mywebsite.com/testpomeriggio14#config.iAmRecorder=true&config.externalConnectUrl=null&config.startWithAudioMuted=true&config.startWithVideoMuted=true&interfaceConfig.APP_NAME=“Jibri”&config.analytics.disabled=true&config.p2p.enabled=false&config.prejoinPageEnabled=false&config.requireDisplayName=false
2020-12-29 21:55:28.785 FINE: [79] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: Cannot read property ‘isJoined’ of undefined
2020-12-29 21:55:29.297 FINE: [79] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: Cannot read property ‘isJoined’ of undefined
2020-12-29 21:55:29.805 FINE: [79] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: Cannot read property ‘isJoined’ of undefined
2020-12-29 21:55:30.312 FINE: [79] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: Cannot read property ‘isJoined’ of undefined
2020-12-29 21:55:30.820 FINE: [79] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: Cannot read property ‘isJoined’ of undefined
2020-12-29 21:55:31.327 FINE: [79] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: Cannot read property ‘isJoined’ of undefined
2020-12-29 21:55:31.834 FINE: [79] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: Cannot read property ‘isJoined’ of undefined
2020-12-29 21:55:32.341 FINE: [79] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: Cannot read property ‘isJoined’ of undefined
2020-12-29 21:55:32.854 FINE: [79] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: Cannot read property ‘isJoined’ of undefined

This issue is occurring in my side too and url is working on my side.

Thanks.

Usual suspects - check all these once again:

System config…minimum 2cpu and 4G RAM
New jibri.conf
Firewall ports
Chrome and ChromeDriver versions should be same
Proper permissions to recordings directory
Users jibri and recorder registered in Prosody
Correct password for recorder, jibri in jibri.conf
Java 8 installed and used for recording
snd-aloop module is loaded