Jibri records a black screen without sound

Hello,

I have one instance of JMS (meet, jicofo, jvb) and one of Jibri (4vCPU/16GB) at AWS and both seem to be working correctly.

But, as the title states, the record starts and after 1 minute it stops automatically and the .mp4 file has a black screen without audio.

I believe it is something related to this:
org.jitsi.jibri.selenium.JibriSelenium.run() Jibri client receive bitrates: {}, all clients muted? true

Anyone have any ideas of how I can fix it?

log.0.txt

2020-09-30 18:28:04.576 INFO: [136] org.jitsi.jibri.api.xmpp.XmppApi.handleJibriIq() Received JibriIq <iq to='jibri@auth.meet.mydomain.com/d96c5e95-8156-4ae6-95f4-a9486387db70' from='jibribrewery@internal.auth.meet.mydomain.com/focus' id='amlicmlAYXV0aC5tZWV0Lm1vYmxlZS5jb20uYnIvZDk2YzVlOTUtODE1Ni00YWU2LTk1ZjQtYTk0ODYzODdkYjcwAHRZNzlVLTEwMDU0ACjvIPQ6OeviOCp39WhXJic=' type='set'><jibri xmlns='http://jitsi.org/protocol/jibri' action='start' recording_mode='file' room='test@conference.meet.mydomain.com' session_id='zpidpqtrcdyqctie' app_data='{"file_recording_metadata":{"share":true}}'/></iq> from environment [MucClient id=meet.mydomain.com hostname=meet.mydomain.com]
2020-09-30 18:28:04.577 INFO: [136] org.jitsi.jibri.api.xmpp.XmppApi.handleStartJibriIq() Received start request, starting service
2020-09-30 18:28:04.584 INFO: [136] org.jitsi.jibri.api.xmpp.XmppApi.handleStartService() Parsed call url info: CallUrlInfo(baseUrl=https://meet.mydomain.com/conference, callName=test, urlParams=[])
2020-09-30 18:28:04.584 INFO: [136] org.jitsi.jibri.JibriManager.startFileRecording() Starting a file recording with params: FileRecordingRequestParams(callParams=CallParams(callUrlInfo=CallUrlInfo(baseUrl=https://meet.mydomain.com/conference, callName=test, urlParams=[])), sessionId=zpidpqtrcdyqctie, callLoginParams=XmppCredentials(domain=recorder.meet.mydomain.com, username=recorder, password=123qwe))
2020-09-30 18:28:04.584 FINE: [136] org.jitsi.jibri.config.debug() ConfigSourceSupplier: Trying to retrieve key 'jibri.chrome.flags' from source 'config' as type kotlin.collections.List<kotlin.String>
2020-09-30 18:28:04.585 FINE: [136] org.jitsi.jibri.config.debug() ConfigSourceSupplier: Successfully retrieved key 'jibri.chrome.flags' from source 'config' as type kotlin.collections.List<kotlin.String>
2020-09-30 18:28:04.926 INFO: [136] org.openqa.selenium.remote.ProtocolHandshake.createSession() Detected dialect: OSS
2020-09-30 18:28:04.939 INFO: [136] org.jitsi.jibri.selenium.JibriSelenium.<init>() Starting empty call check with a timeout of PT30S
2020-09-30 18:28:04.939 FINE: [136] org.jitsi.jibri.capture.ffmpeg.FfmpegCapturer.<init>() Detected os as OS: LINUX
2020-09-30 18:28:04.940 FINE: [136] org.jitsi.jibri.config.debug() FallbackSupplier: checking for value via suppliers:
  LambdaSupplier: 'JibriConfig::recordingDirectory'
  ConfigSourceSupplier: key: 'jibri.recording.recordings-directory', type: 'kotlin.String', source: 'config'
2020-09-30 18:28:04.940 FINE: [136] org.jitsi.jibri.config.debug() LambdaSupplier: Trying to retrieve value via JibriConfig::recordingDirectory
2020-09-30 18:28:04.940 FINE: [136] org.jitsi.jibri.config.debug() FallbackSupplier: failed to find value via LambdaSupplier: 'JibriConfig::recordingDirectory': org.jitsi.metaconfig.ConfigException$UnableToRetrieve$Error: class kotlin.KotlinNullPointerException
2020-09-30 18:28:04.940 FINE: [136] org.jitsi.jibri.config.debug() ConfigSourceSupplier: Trying to retrieve key 'jibri.recording.recordings-directory' from source 'config' as type kotlin.String
2020-09-30 18:28:04.941 FINE: [136] org.jitsi.jibri.config.debug() ConfigSourceSupplier: Successfully retrieved key 'jibri.recording.recordings-directory' from source 'config' as type kotlin.String
2020-09-30 18:28:04.941 FINE: [136] org.jitsi.jibri.config.debug() FallbackSupplier: value found via ConfigSourceSupplier: key: 'jibri.recording.recordings-directory', type: 'kotlin.String', source: 'config'
2020-09-30 18:28:04.942 FINE: [136] org.jitsi.jibri.config.debug() FallbackSupplier: checking for value via suppliers:
  LambdaSupplier: 'JibriConfig::finalizeRecordingScriptPath'
  ConfigSourceSupplier: key: 'jibri.recording.finalize-script', type: 'kotlin.String', source: 'config'
2020-09-30 18:28:04.942 FINE: [136] org.jitsi.jibri.config.debug() LambdaSupplier: Trying to retrieve value via JibriConfig::finalizeRecordingScriptPath
2020-09-30 18:28:04.942 FINE: [136] org.jitsi.jibri.config.debug() FallbackSupplier: failed to find value via LambdaSupplier: 'JibriConfig::finalizeRecordingScriptPath': org.jitsi.metaconfig.ConfigException$UnableToRetrieve$Error: class kotlin.KotlinNullPointerException
2020-09-30 18:28:04.942 FINE: [136] org.jitsi.jibri.config.debug() ConfigSourceSupplier: Trying to retrieve key 'jibri.recording.finalize-script' from source 'config' as type kotlin.String
2020-09-30 18:28:04.943 FINE: [136] org.jitsi.jibri.config.debug() ConfigSourceSupplier: Successfully retrieved key 'jibri.recording.finalize-script' from source 'config' as type kotlin.String
2020-09-30 18:28:04.943 FINE: [136] org.jitsi.jibri.config.debug() FallbackSupplier: value found via ConfigSourceSupplier: key: 'jibri.recording.finalize-script', type: 'kotlin.String', source: 'config'
2020-09-30 18:28:04.943 INFO: [136] org.jitsi.jibri.service.impl.FileRecordingJibriService.<init>() Writing recording to /tmp/recordings/zpidpqtrcdyqctie, finalize script path /tmp/recordings/finalize_recording.sh
2020-09-30 18:28:04.943 FINE: [136] org.jitsi.jibri.statsd.JibriStatsDClient.incrementCounter() Incrementing statsd counter: start:recording
2020-09-30 18:28:04.944 INFO: [136] org.jitsi.jibri.status.JibriStatusManager.log() Busy status has changed: IDLE -> BUSY
2020-09-30 18:28:04.944 FINE: [136] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status
2020-09-30 18:28:04.944 INFO: [136] 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-09-30 18:28:04.959 INFO: [136] org.jitsi.jibri.api.xmpp.XmppApi.handleStartJibriIq() Sending 'pending' response to start IQ
2020-09-30 18:28:06.230 FINE: [148] org.jitsi.jibri.selenium.pageobjects.CallPage.visit() Visiting url https://meet.mydomain.com/conference/test#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-09-30 18:28:07.043 FINE: [148] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: Cannot read property 'isJoined' of undefined
2020-09-30 18:28:07.553 FINE: [148] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: Cannot read property 'isJoined' of undefined
2020-09-30 18:28:08.067 INFO: [148] org.jitsi.jibri.selenium.pageobjects.CallPage.visit() Waited 1123 milliseconds for call page to load
2020-09-30 18:28:08.076 INFO: [148] org.jitsi.jibri.selenium.JibriSelenium.onSeleniumStateChange() Transitioning from state Starting up to Running
2020-09-30 18:28:08.077 INFO: [148] org.jitsi.jibri.service.impl.FileRecordingJibriService.invoke() Selenium joined the call, starting the capturer
2020-09-30 18:28:08.106 INFO: [148] org.jitsi.jibri.util.JibriSubprocess.ffmpeg.launch() Starting ffmpeg with command ffmpeg -y -v info -f x11grab -draw_mouse 0 -r 30 -s 1280x720 -thread_queue_size 4096 -i :0.0+0,0 -f alsa -thread_queue_size 4096 -i plug:bsnoop -acodec aac -strict -2 -ar 44100 -b:a 128k -af aresample=async=1 -c:v libx264 -preset veryfast -profile:v main -level 3.1 -pix_fmt yuv420p -r 30 -crf 25 -g 60 -tune zerolatency -f mp4 /tmp/recordings/zpidpqtrcdyqctie/test_2020-09-30-18-28-04.mp4 ([ffmpeg, -y, -v, info, -f, x11grab, -draw_mouse, 0, -r, 30, -s, 1280x720, -thread_queue_size, 4096, -i, :0.0+0,0, -f, alsa, -thread_queue_size, 4096, -i, plug:bsnoop, -acodec, aac, -strict, -2, -ar, 44100, -b:a, 128k, -af, aresample=async=1, -c:v, libx264, -preset, veryfast, -profile:v, main, -level, 3.1, -pix_fmt, yuv420p, -r, 30, -crf, 25, -g, 60, -tune, zerolatency, -f, mp4, /tmp/recordings/zpidpqtrcdyqctie/test_2020-09-30-18-28-04.mp4])
2020-09-30 18:28:09.256 INFO: [151] org.jitsi.jibri.capture.ffmpeg.FfmpegCapturer.onFfmpegStateMachineStateChange() Ffmpeg capturer transitioning from state Starting up to Running
2020-09-30 18:28:09.257 INFO: [151] org.jitsi.jibri.service.impl.FileRecordingJibriService.onServiceStateChange() File recording service transitioning from state Starting up to Running
2020-09-30 18:28:09.257 INFO: [151] org.jitsi.jibri.api.xmpp.XmppApi.invoke() Current service started up successfully, sending on iq <iq to='jibribrewery@internal.auth.meet.mydomain.com/focus' id='hSbE9-179' type='set'><jibri xmlns='http://jitsi.org/protocol/jibri' status='on'/></iq>
2020-09-30 18:28:23.136 INFO: [16] org.jitsi.jibri.selenium.JibriSelenium.run() Jibri client receive bitrates: {}, all clients muted? true
2020-09-30 18:28:38.097 INFO: [16] org.jitsi.jibri.selenium.JibriSelenium.run() Jibri client receive bitrates: {}, all clients muted? true
2020-09-30 18:28:47.492 FINE: [16] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status
2020-09-30 18:28:53.087 INFO: [16] org.jitsi.jibri.selenium.JibriSelenium.run() Jibri client receive bitrates: {}, all clients muted? true
2020-09-30 18:29:08.073 INFO: [16] org.jitsi.jibri.selenium.JibriSelenium.run() Call has been empty since 2020-09-30T18:28:23.098Z (PT44.969S ago). Returning CallEmpty event
2020-09-30 18:29:08.073 INFO: [16] org.jitsi.jibri.selenium.JibriSelenium.invoke() Recurring call status checks generated event org.jitsi.jibri.selenium.SeleniumEvent$CallEmpty@4fca746f
2020-09-30 18:29:08.074 INFO: [148] org.jitsi.jibri.selenium.JibriSelenium.onSeleniumStateChange() Transitioning from state Running to Finished
2020-09-30 18:29:08.074 INFO: [148] org.jitsi.jibri.service.impl.FileRecordingJibriService.onServiceStateChange() File recording service transitioning from state Running to Finished
2020-09-30 18:29:08.074 INFO: [148] org.jitsi.jibri.api.xmpp.XmppApi.invoke() Current service finished, sending off iq <iq to='jibribrewery@internal.auth.meet.mydomain.com/focus' id='hSbE9-183' type='set'><jibri xmlns='http://jitsi.org/protocol/jibri' status='off'/></iq>
2020-09-30 18:29:08.074 FINE: [148] org.jitsi.jibri.statsd.JibriStatsDClient.incrementCounter() Incrementing statsd counter: stop:recording
2020-09-30 18:29:08.075 INFO: [148] org.jitsi.jibri.JibriManager.stopService() Stopping the current service
2020-09-30 18:29:08.076 INFO: [148] org.jitsi.jibri.service.impl.FileRecordingJibriService.stop() Stopping capturer
2020-09-30 18:29:08.076 INFO: [148] org.jitsi.jibri.util.JibriSubprocess.ffmpeg.stop() Stopping ffmpeg process
2020-09-30 18:29:08.109 INFO: [151] org.jitsi.jibri.capture.ffmpeg.FfmpegCapturer.onFfmpegStateMachineStateChange() Ffmpeg capturer transitioning from state Running to Finished
2020-09-30 18:29:08.109 INFO: [148] org.jitsi.jibri.util.JibriSubprocess.ffmpeg.stop() ffmpeg exited with value 255
2020-09-30 18:29:08.109 INFO: [148] org.jitsi.jibri.service.impl.FileRecordingJibriService.stop() Quitting selenium
2020-09-30 18:29:08.115 INFO: [148] org.jitsi.jibri.service.impl.FileRecordingJibriService.stop() Participants in this recording: []
2020-09-30 18:29:08.119 INFO: [148] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Leaving call and quitting browser
2020-09-30 18:29:08.119 INFO: [148] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Recurring call status checks cancelled
2020-09-30 18:29:08.125 INFO: [148] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Got 14 log entries for type browser
2020-09-30 18:29:08.153 INFO: [148] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Got 575 log entries for type driver
2020-09-30 18:29:08.227 INFO: [148] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Got 0 log entries for type client
2020-09-30 18:29:08.228 INFO: [148] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Leaving web call

jicofo.log

Jicofo 2020-09-30 18:28:04.955 INFO: [28] org.jitsi.jicofo.recording.jibri.JibriDetector.log() Received Jibri jibribrewery@internal.auth.meet.mydomain.com/jibri status <jibri-status xmlns='http://jitsi.org/protocol/jibri'><busy-status xmlns='http://jitsi.org/protocol/jibri' status='busy'/><health-status xmlns='http://jitsi.org/protocol/health' status='healthy'/></jibri-status>
Jicofo 2020-09-30 18:28:04.955 INFO: [28] org.jitsi.jicofo.recording.jibri.JibriDetector.log() Jibri: jibribrewery@internal.auth.meet.mydomain.com/jibri available: false
Jicofo 2020-09-30 18:28:04.970 INFO: [309] org.jitsi.jicofo.recording.jibri.JibriSession.log() Updating status from JIBRI: <iq to='focus@auth.meet.mydomain.com/focus15566991534' from='jibribrewery@internal.auth.meet.mydomain.com/jibri' id='tY79U-10054' type='result'><jibri xmlns='http://jitsi.org/protocol/jibri' status='pending'/></iq> for test@conference.meet.mydomain.com
Jicofo 2020-09-30 18:28:04.970 INFO: [309] org.jitsi.jicofo.recording.jibri.JibriSession.log() Got Jibri status update: Jibri jibribrewery@internal.auth.meet.mydomain.com/jibri has status pending and failure reason null, current Jibri jid is jibribrewery@internal.auth.meet.mydomain.com/jibri
Jicofo 2020-09-30 18:28:04.970 INFO: [309] org.jitsi.jicofo.recording.jibri.JibriRecorder.log() Started Jibri session
Jicofo 2020-09-30 18:28:07.848 INFO: [59] org.jitsi.jicofo.xmpp.FocusComponent.log() Focus request for room: test@conference.conference.meet.mydomain.com
Jicofo 2020-09-30 18:28:07.848 INFO: [59] org.jitsi.jicofo.FocusManager.log() Created new focus for test@conference.conference.meet.mydomain.com@auth.meet.mydomain.com. Conference count 2,options: channelLastN=-1 enableLipSync=false openSctp=true disableRtx=false
Jicofo 2020-09-30 18:28:07.848 INFO: [59] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Joining the room: test@conference.conference.meet.mydomain.com
Jicofo 2020-09-30 18:28:07.979 INFO: [28] org.jitsi.jicofo.ChatRoomRoleAndPresence.log() Chat room event ChatRoomMemberPresenceChangeEvent[type=MemberJoined sourceRoom=org.jitsi.impl.protocol.xmpp.ChatRoomImpl@772278ea member=ChatMember[test@conference.conference.meet.mydomain.com/a2d742a7, jid: null]@1922904459]
Jicofo 2020-09-30 18:28:07.979 INFO: [28] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Member test@conference.conference.meet.mydomain.com/a2d742a7 joined.
Jicofo 2020-09-30 18:28:09.268 INFO: [307] org.jitsi.jicofo.recording.jibri.JibriSession.log() Updating status from JIBRI: <iq to='focus@auth.meet.mydomain.com/focus15566991534' from='jibribrewery@internal.auth.meet.mydomain.com/jibri' id='Zm9jdXNAYXV0aC5tZWV0Lm1vYmxlZS5jb20uYnIvZm9jdXMxNTU2Njk5MTUzNABoU2JFOS0xNzkAI4s2iGKetf7Ok0ts4jadrg==' type='set'><jibri xmlns='http://jitsi.org/protocol/jibri' status='on'/></iq> for test@conference.meet.mydomain.com
Jicofo 2020-09-30 18:28:09.268 INFO: [307] org.jitsi.jicofo.recording.jibri.JibriSession.log() Got Jibri status update: Jibri jibribrewery@internal.auth.meet.mydomain.com/jibri has status on and failure reason null, current Jibri jid is jibribrewery@internal.auth.meet.mydomain.com/jibri
Jicofo 2020-09-30 18:28:09.268 INFO: [307] org.jitsi.jicofo.recording.jibri.JibriSession.log() Jibri is no longer pending, cancelling pending timeout task
Jicofo 2020-09-30 18:28:09.268 INFO: [307] org.jitsi.jicofo.recording.jibri.JibriSession.log() Jibri session started, notifying owner
Jicofo 2020-09-30 18:28:09.268 INFO: [307] org.jitsi.jicofo.recording.jibri.JibriRecorder.log() Got jibri status on and failure null
Jicofo 2020-09-30 18:28:09.268 INFO: [307] org.jitsi.jicofo.recording.jibri.JibriRecorder.log() Publishing new jibri-recording-status: <jibri-recording-status xmlns='http://jitsi.org/protocol/jibri' status='on' session_id='zpidpqtrcdyqctie' initiator='test@conference.meet.mydomain.com/46ffe20a' recording_mode='file'/> in: test@conference.meet.mydomain.com
Jicofo 2020-09-30 18:29:08.085 INFO: [309] org.jitsi.jicofo.recording.jibri.JibriSession.log() Updating status from JIBRI: <iq to='focus@auth.meet.mydomain.com/focus15566991534' from='jibribrewery@internal.auth.meet.mydomain.com/jibri' id='Zm9jdXNAYXV0aC5tZWV0Lm1vYmxlZS5jb20uYnIvZm9jdXMxNTU2Njk5MTUzNABoU2JFOS0xODMAI4s2iGKetf7Ok0ts4jadrg==' type='set'><jibri xmlns='http://jitsi.org/protocol/jibri' status='off'/></iq> for test@conference.meet.mydomain.com
Jicofo 2020-09-30 18:29:08.085 INFO: [309] org.jitsi.jicofo.recording.jibri.JibriSession.log() Got Jibri status update: Jibri jibribrewery@internal.auth.meet.mydomain.com/jibri has status off and failure reason null, current Jibri jid is jibribrewery@internal.auth.meet.mydomain.com/jibri
Jicofo 2020-09-30 18:29:08.085 INFO: [309] org.jitsi.jicofo.recording.jibri.JibriSession.log() Jibri session ended cleanly, notifying owner and cleaning up session
Jicofo 2020-09-30 18:29:08.085 INFO: [309] org.jitsi.jicofo.recording.jibri.JibriRecorder.log() Got jibri status off and failure null
Jicofo 2020-09-30 18:29:08.085 INFO: [309] org.jitsi.jicofo.recording.jibri.JibriRecorder.log() Publishing new jibri-recording-status: <jibri-recording-status xmlns='http://jitsi.org/protocol/jibri' status='off' session_id='zpidpqtrcdyqctie' recording_mode='file'/> in: test@conference.meet.mydomain.com
Jicofo 2020-09-30 18:29:08.086 INFO: [309] org.jitsi.jicofo.recording.jibri.JibriSession.log() Cleaning up current JibriSession
Jicofo 2020-09-30 18:29:08.265 INFO: [28] org.jitsi.jicofo.ChatRoomRoleAndPresence.log() Chat room event ChatRoomMemberPresenceChangeEvent[type=MemberLeft sourceRoom=org.jitsi.impl.protocol.xmpp.ChatRoomImpl@772278ea member=ChatMember[test@conference.conference.meet.mydomain.com/a2d742a7, jid: null]@1922904459]
Jicofo 2020-09-30 18:29:08.265 INFO: [28] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Member test@conference.conference.meet.mydomain.com/a2d742a7 is leaving
Jicofo 2020-09-30 18:29:08.265 WARNING: [28] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Participant not found for test@conference.conference.meet.mydomain.com/a2d742a7 terminated already or never started ?
Jicofo 2020-09-30 18:29:08.267 INFO: [28] org.jitsi.jicofo.FocusManager.log() Disposed conference for room: test@conference.conference.meet.mydomain.com conference count: 1
Jicofo 2020-09-30 18:29:13.345 INFO: [28] org.jitsi.jicofo.recording.jibri.JibriDetector.log() Received Jibri jibribrewery@internal.auth.meet.mydomain.com/jibri status <jibri-status xmlns='http://jitsi.org/protocol/jibri'><busy-status xmlns='http://jitsi.org/protocol/jibri' status='idle'/><health-status xmlns='http://jitsi.org/protocol/health' status='healthy'/></jibri-status>
Jicofo 2020-09-30 18:29:13.345 INFO: [28] org.jitsi.jicofo.recording.jibri.JibriDetector.log() Jibri: jibribrewery@internal.auth.meet.mydomain.com/jibri available: true
Jicofo 2020-09-30 18:30:58.484 INFO: [28] org.jitsi.jicofo.ChatRoomRoleAndPresence.log() Chat room event ChatRoomMemberPresenceChangeEvent[type=MemberLeft sourceRoom=org.jitsi.impl.protocol.xmpp.ChatRoomImpl@632ef38f member=ChatMember[test@conference.meet.mydomain.com/deef2312, jid: null]@98435475]
Jicofo 2020-09-30 18:30:58.484 INFO: [28] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Member test@conference.meet.mydomain.com/deef2312 is leaving
Jicofo 2020-09-30 18:30:58.485 INFO: [28] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Terminating Participant[test@conference.meet.mydomain.com/deef2312]@398277934, reason: gone, send st: false
Jicofo 2020-09-30 18:30:58.485 INFO: [28] org.jitsi.protocol.xmpp.AbstractOperationSetJingle.log() Terminate session: test@conference.meet.mydomain.com/deef2312, reason: gone, send terminate: false
Jicofo 2020-09-30 18:30:58.488 INFO: [28] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Removing test@conference.meet.mydomain.com/deef2312 sources Sources{ audio: [ssrc=762291821 ] }@43244692
Jicofo 2020-09-30 18:30:58.489 INFO: [28] org.jitsi.protocol.xmpp.AbstractOperationSetJingle.log() Notify remove SSRC test@conference.meet.mydomain.com/46ffe20a SID: 4a0m83c6l4qlp Sources{ audio: [ssrc=762291821 ] }@43244692 source_Groups{ }@755995911
Jicofo 2020-09-30 18:30:58.490 INFO: [28] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Region info, conference=19379 octo_enabled= false: [[null, null]]
Jicofo 2020-09-30 18:30:58.491 INFO: [28] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Expiring channels for: test@conference.meet.mydomain.com/deef2312 on: Bridge[jid=jvbbrewery@internal.auth.meet.mydomain.com/1094e494-4c26-4a00-8699-3a0311164ad7, relayId=null, region=null, stress=0.01]
Jicofo 2020-09-30 18:30:58.492 INFO: [28] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Removed participant: true, test@conference.meet.mydomain.com/deef2312
Jicofo 2020-09-30 18:31:18.494 INFO: [92] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Timing out single participant: test@conference.meet.mydomain.com/46ffe20a
Jicofo 2020-09-30 18:31:18.495 INFO: [92] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Terminating Participant[test@conference.meet.mydomain.com/46ffe20a]@25520061, reason: expired, send st: true
Jicofo 2020-09-30 18:31:18.495 INFO: [92] org.jitsi.protocol.xmpp.AbstractOperationSetJingle.log() Terminate session: test@conference.meet.mydomain.com/46ffe20a, reason: expired, send terminate: true
Jicofo 2020-09-30 18:31:18.496 INFO: [92] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Removing test@conference.meet.mydomain.com/46ffe20a sources Sources{ video: [ssrc=1147103395 ssrc=1781435070 ssrc=3649462395 ssrc=3258526147 ssrc=3318038973 ssrc=1340899984 ] audio: [ssrc=2115156853 ] }@2047394614
Jicofo 2020-09-30 18:31:18.497 INFO: [92] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Region info, conference=19379 octo_enabled= false: [[null]]
Jicofo 2020-09-30 18:31:18.499 INFO: [92] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Expiring channels for: test@conference.meet.mydomain.com/46ffe20a on: Bridge[jid=jvbbrewery@internal.auth.meet.mydomain.com/1094e494-4c26-4a00-8699-3a0311164ad7, relayId=null, region=null, stress=0.00]
Jicofo 2020-09-30 18:31:18.499 INFO: [92] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Removed participant: true, test@conference.meet.mydomain.com/46ffe20a

Which version of Jibri are you running?

jibri/stable,now 8.0-53-ga574be9-1 all [installed]

Ok, I think you might be running into an issue fixed here. Basically if it takes Jibri a while to join the call, that eats into the timeout it uses for receiving media. This means that once it finally joins, it will timeout if it doesn’t see media very quickly (quicker than may be possible). The latest unstable Jibri (https://download.jitsi.org/unstable/jibri_8.0-58-g7e3714b-1_all.deb) has this fix, so you may want to try that.

1 Like

Thanks for that

Thanks for the fast reply, but I got the same result/log.

Can you attach the entire jibri log?

Sorry, new users can not upload attachments.

2020-10-01 20:48:27.781 INFO: [1] org.jitsi.jibri.Main.handleCommandLineArgs() Jibri run with args [--config, /etc/jitsi/jibri/config.json]
2020-10-01 20:48:27.968 INFO: [1] org.jitsi.jibri.Main.setupLegacyConfig() Checking legacy config file /etc/jitsi/jibri/config.json
2020-10-01 20:48:27.968 INFO: [1] org.jitsi.jibri.Main.setupLegacyConfig() Legacy config file /etc/jitsi/jibri/config.json doesn't exist
2020-10-01 20:48:29.267 INFO: [1] org.jitsi.jibri.webhooks.v1.JwtInfo.Companion.fromConfig() got jwtConfig: {}

2020-10-01 20:48:29.268 INFO: [1] org.jitsi.jibri.webhooks.v1.JwtInfo.Companion.fromConfig() Unable to create JwtInfo: com.typesafe.config.ConfigException$Missing: /etc/jitsi/jibri/jibri.conf: 103: No configuration setting found for key 'signing-key-path'
2020-10-01 20:48:29.430 INFO: [1] org.jitsi.jibri.Main.main() Using port 3333 for internal HTTP API
2020-10-01 20:48:29.456 FINE: [16] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status
2020-10-01 20:48:29.910 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-10-01 20:48:29.919 INFO: [1] org.jitsi.jibri.api.xmpp.XmppApi.start() Connecting to xmpp environment on meet.mydomain.com with config XmppEnvironmentConfig(name=prod environment, xmppServerHosts=[meet.mydomain.com], xmppDomain=meet.mydomain.com, controlLogin=XmppCredentials(domain=auth.meet.mydomain.com, username=jibri, password=123qwe), controlMuc=XmppMuc(domain=internal.auth.meet.mydomain.com, roomName=JibriBrewery, nickname=jibri), sipControlMuc=null, callLogin=XmppCredentials(domain=recorder.meet.mydomain.com, username=recorder, password=123qwe), stripFromRoomDomain=, usageTimeoutMins=0, trustAllXmppCerts=true)
2020-10-01 20:48:29.921 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-10-01 20:48:29.949 INFO: [1] org.jitsi.jibri.Main.main() Using port 2222 for HTTP API
2020-10-01 20:48:29.957 WARNING: [25] org.jitsi.xmpp.mucclient.MucClient.log() Disabling certificate verification!
2020-10-01 20:48:30.251 INFO: [25] org.jitsi.xmpp.mucclient.MucClient.log() Connected.
2020-10-01 20:48:30.251 INFO: [25] org.jitsi.xmpp.mucclient.MucClient.log() Logging in.
2020-10-01 20:48:30.377 INFO: [25] org.jitsi.xmpp.mucclient.MucClient.log() Joined MUC: jibribrewery@internal.auth.meet.mydomain.com
2020-10-01 20:49:30.223 FINE: [16] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status
2020-10-01 20:50:30.223 FINE: [16] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status
2020-10-01 20:51:30.223 FINE: [16] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status
2020-10-01 20:52:30.223 FINE: [16] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status
2020-10-01 20:53:30.223 FINE: [16] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status
2020-10-01 20:54:30.223 FINE: [16] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status
2020-10-01 20:55:30.223 FINE: [16] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status
2020-10-01 20:56:30.223 FINE: [16] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status
2020-10-01 20:56:34.847 INFO: [55] org.jitsi.jibri.api.xmpp.XmppApi.handleJibriIq() Received JibriIq <iq to='jibri@auth.meet.mydomain.com/60fd87a4-82cd-402f-86a6-2bd6545ac151' from='jibribrewery@internal.auth.meet.mydomain.com/focus' id='amlicmlAYXV0aC5tZWV0Lm1vYmxlZS5jb20uYnIvNjBmZDg3YTQtODJjZC00MDJmLTg2YTYtMmJkNjU0NWFjMTUxAHRZNzlVLTY3ODY3ACjvIPQ6OeviOCp39WhXJic=' type='set'><jibri xmlns='http://jitsi.org/protocol/jibri' action='start' recording_mode='file' room='test@conference.meet.mydomain.com' session_id='zrnvxpdfzvngaxpg' app_data='{"file_recording_metadata":{"share":true}}'/></iq> from environment [MucClient id=meet.mydomain.com hostname=meet.mydomain.com]
2020-10-01 20:56:34.848 INFO: [55] org.jitsi.jibri.api.xmpp.XmppApi.handleStartJibriIq() Received start request, starting service
2020-10-01 20:56:34.975 INFO: [55] org.jitsi.jibri.api.xmpp.XmppApi.handleStartService() Parsed call url info: CallUrlInfo(baseUrl=https://meet.mydomain.com/conference, callName=test, urlParams=[])
2020-10-01 20:56:34.976 INFO: [55] org.jitsi.jibri.JibriManager.startFileRecording() Starting a file recording with params: FileRecordingRequestParams(callParams=CallParams(callUrlInfo=CallUrlInfo(baseUrl=https://meet.mydomain.com/conference, callName=test, urlParams=[])), sessionId=zrnvxpdfzvngaxpg, callLoginParams=XmppCredentials(domain=recorder.meet.mydomain.com, username=recorder, password=123qwe))
2020-10-01 20:56:36.773 INFO: [55] org.openqa.selenium.remote.ProtocolHandshake.createSession() Detected dialect: OSS
2020-10-01 20:56:36.806 FINE: [55] org.jitsi.jibri.capture.ffmpeg.FfmpegCapturer.<init>() Detected os as OS: LINUX
2020-10-01 20:56:36.818 INFO: [55] org.jitsi.jibri.service.impl.FileRecordingJibriService.<init>() Writing recording to /tmp/recordings/zrnvxpdfzvngaxpg, finalize script path /tmp/recordings/finalize_recording.sh
2020-10-01 20:56:36.825 FINE: [55] org.jitsi.jibri.statsd.JibriStatsDClient.incrementCounter() Incrementing statsd counter: start:recording
2020-10-01 20:56:36.830 INFO: [55] org.jitsi.jibri.status.JibriStatusManager.log() Busy status has changed: IDLE -> BUSY
2020-10-01 20:56:36.830 FINE: [55] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status
2020-10-01 20:56:36.831 INFO: [55] 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-10-01 20:56:36.846 INFO: [55] org.jitsi.jibri.api.xmpp.XmppApi.handleStartJibriIq() Sending 'pending' response to start IQ
2020-10-01 20:56:38.311 FINE: [68] org.jitsi.jibri.selenium.pageobjects.CallPage.visit() Visiting url https://meet.mydomain.com/conference/test#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-10-01 20:56:39.068 FINE: [68] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: Cannot read property 'isJoined' of undefined
2020-10-01 20:56:39.574 FINE: [68] org.jitsi.jibri.selenium.pageobjects.CallPage.apply() Not joined yet: Cannot read property 'isJoined' of undefined
2020-10-01 20:56:40.102 INFO: [68] org.jitsi.jibri.selenium.pageobjects.CallPage.visit() Waited 1108 milliseconds for call page to load
2020-10-01 20:56:40.107 INFO: [68] org.jitsi.jibri.selenium.JibriSelenium.<init>() Starting empty call check with a timeout of PT30S
2020-10-01 20:56:40.127 INFO: [68] org.jitsi.jibri.selenium.JibriSelenium.onSeleniumStateChange() Transitioning from state Starting up to Running
2020-10-01 20:56:40.128 INFO: [68] org.jitsi.jibri.service.impl.FileRecordingJibriService.invoke() Selenium joined the call, starting the capturer
2020-10-01 20:56:40.169 INFO: [68] org.jitsi.jibri.util.JibriSubprocess.ffmpeg.launch() Starting ffmpeg with command ffmpeg -y -v info -f x11grab -draw_mouse 0 -r 30 -s 1280x720 -thread_queue_size 4096 -i :0.0+0,0 -f alsa -thread_queue_size 4096 -i plug:bsnoop -acodec aac -strict -2 -ar 44100 -b:a 128k -af aresample=async=1 -c:v libx264 -preset veryfast -profile:v main -level 3.1 -pix_fmt yuv420p -r 30 -crf 25 -g 60 -tune zerolatency -f mp4 /tmp/recordings/zrnvxpdfzvngaxpg/test_2020-10-01-20-56-36.mp4 ([ffmpeg, -y, -v, info, -f, x11grab, -draw_mouse, 0, -r, 30, -s, 1280x720, -thread_queue_size, 4096, -i, :0.0+0,0, -f, alsa, -thread_queue_size, 4096, -i, plug:bsnoop, -acodec, aac, -strict, -2, -ar, 44100, -b:a, 128k, -af, aresample=async=1, -c:v, libx264, -preset, veryfast, -profile:v, main, -level, 3.1, -pix_fmt, yuv420p, -r, 30, -crf, 25, -g, 60, -tune, zerolatency, -f, mp4, /tmp/recordings/zrnvxpdfzvngaxpg/test_2020-10-01-20-56-36.mp4])
2020-10-01 20:56:41.505 INFO: [71] org.jitsi.jibri.capture.ffmpeg.FfmpegCapturer.onFfmpegStateMachineStateChange() Ffmpeg capturer transitioning from state Starting up to Running
2020-10-01 20:56:41.506 INFO: [71] org.jitsi.jibri.service.impl.FileRecordingJibriService.onServiceStateChange() File recording service transitioning from state Starting up to Running
2020-10-01 20:56:41.507 INFO: [71] org.jitsi.jibri.api.xmpp.XmppApi.invoke() Current service started up successfully, sending on iq <iq to='jibribrewery@internal.auth.meet.mydomain.com/focus' id='EeCE7-53' type='set'><jibri xmlns='http://jitsi.org/protocol/jibri' status='on'/></iq>
2020-10-01 20:56:55.173 INFO: [16] org.jitsi.jibri.selenium.JibriSelenium.run() Jibri client receive bitrates: {}, all clients muted? true
2020-10-01 20:57:10.133 INFO: [16] org.jitsi.jibri.selenium.JibriSelenium.run() Jibri client receive bitrates: {}, all clients muted? true
2020-10-01 20:57:25.132 INFO: [16] org.jitsi.jibri.selenium.JibriSelenium.run() Jibri client receive bitrates: {}, all clients muted? true
2020-10-01 20:57:30.223 FINE: [16] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status
2020-10-01 20:57:40.116 INFO: [16] org.jitsi.jibri.selenium.JibriSelenium.run() Call has been empty since 2020-10-01T20:56:55.136Z (PT44.973S ago). Returning CallEmpty event
2020-10-01 20:57:40.116 INFO: [16] org.jitsi.jibri.selenium.JibriSelenium.invoke() Recurring call status checks generated event org.jitsi.jibri.selenium.SeleniumEvent$CallEmpty@21c47961
2020-10-01 20:57:40.117 INFO: [68] org.jitsi.jibri.selenium.JibriSelenium.onSeleniumStateChange() Transitioning from state Running to Finished
2020-10-01 20:57:40.117 INFO: [68] org.jitsi.jibri.service.impl.FileRecordingJibriService.onServiceStateChange() File recording service transitioning from state Running to Finished
2020-10-01 20:57:40.117 INFO: [68] org.jitsi.jibri.api.xmpp.XmppApi.invoke() Current service finished, sending off iq <iq to='jibribrewery@internal.auth.meet.mydomain.com/focus' id='EeCE7-57' type='set'><jibri xmlns='http://jitsi.org/protocol/jibri' status='off'/></iq>
2020-10-01 20:57:40.118 FINE: [68] org.jitsi.jibri.statsd.JibriStatsDClient.incrementCounter() Incrementing statsd counter: stop:recording
2020-10-01 20:57:40.118 INFO: [68] org.jitsi.jibri.JibriManager.stopService() Stopping the current service
2020-10-01 20:57:40.118 INFO: [68] org.jitsi.jibri.service.impl.FileRecordingJibriService.stop() Stopping capturer
2020-10-01 20:57:40.118 INFO: [68] org.jitsi.jibri.util.JibriSubprocess.ffmpeg.stop() Stopping ffmpeg process
2020-10-01 20:57:40.159 INFO: [71] org.jitsi.jibri.capture.ffmpeg.FfmpegCapturer.onFfmpegStateMachineStateChange() Ffmpeg capturer transitioning from state Running to Finished
2020-10-01 20:57:40.159 INFO: [68] org.jitsi.jibri.util.JibriSubprocess.ffmpeg.stop() ffmpeg exited with value 255
2020-10-01 20:57:40.159 INFO: [68] org.jitsi.jibri.service.impl.FileRecordingJibriService.stop() Quitting selenium
2020-10-01 20:57:40.169 INFO: [68] org.jitsi.jibri.service.impl.FileRecordingJibriService.stop() Participants in this recording: []
2020-10-01 20:57:40.204 INFO: [68] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Leaving call and quitting browser
2020-10-01 20:57:40.205 INFO: [68] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Recurring call status checks cancelled
2020-10-01 20:57:40.215 INFO: [68] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Got 16 log entries for type browser
2020-10-01 20:57:40.266 INFO: [68] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Got 588 log entries for type driver
2020-10-01 20:57:40.385 INFO: [68] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Got 0 log entries for type client
2020-10-01 20:57:40.385 INFO: [68] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Leaving web call
2020-10-01 20:57:45.429 SEVERE: [68] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Error trying to leave the call: org.openqa.selenium.JavascriptException: javascript error: The timeout for the confirmation about leaving the room expired.
  (Session info: chrome=85.0.4183.121)
  (Driver info: chromedriver=85.0.4183.87 (cd6713ebf92fa1cacc0f1a598df280093af0c5d7-refs/branch-heads/4183@{#1689}),platform=Linux 4.4.0-190-generic x86_64) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 0 milliseconds
Build info: version: 'unknown', revision: 'unknown', time: 'unknown'
System info: host: 'ip-172-31-23-154', ip: '172.31.23.154', os.name: 'Linux', os.arch: 'amd64', os.version: '4.4.0-190-generic', java.version: '1.8.0_265'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, acceptSslCerts: false, applicationCacheEnabled: false, browserConnectionEnabled: false, browserName: chrome, chrome: {chromedriverVersion: 85.0.4183.87 (cd6713ebf92fa..., userDataDir: /tmp/.com.google.Chrome.WFVMF0}, cssSelectorsEnabled: true, databaseEnabled: false, goog:chromeOptions: {debuggerAddress: localhost:39269}, handlesAlerts: true, hasTouchScreen: false, javascriptEnabled: true, locationContextEnabled: true, mobileEmulationEnabled: false, nativeEvents: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: LINUX, platformName: LINUX, proxy: Proxy(), rotatable: false, setWindowRect: true, strictFileInteractability: false, takesHeapSnapshot: true, takesScreenshot: true, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unexpectedAlertBehaviour: ignore, unhandledPromptBehavior: ignore, version: 85.0.4183.121, webStorageEnabled: true, webauthn:virtualAuthenticators: true}
Session ID: 8eacd35f0efcfb8c90ab5257103c3063 with stack: 
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
java.lang.reflect.Constructor.newInstance(Constructor.java:423)
org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:214)
org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:166)
org.openqa.selenium.remote.http.JsonHttpResponseCodec.reconstructValue(JsonHttpResponseCodec.java:40)
org.openqa.selenium.remote.http.AbstractHttpResponseCodec.decode(AbstractHttpResponseCodec.java:80)
org.openqa.selenium.remote.http.AbstractHttpResponseCodec.decode(AbstractHttpResponseCodec.java:44)
org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:543)
org.openqa.selenium.remote.RemoteWebDriver.executeScript(RemoteWebDriver.java:480)
org.jitsi.jibri.selenium.pageobjects.CallPage.leave(CallPage.kt:221)
org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser(JibriSelenium.kt:290)
org.jitsi.jibri.service.impl.FileRecordingJibriService.stop(FileRecordingJibriService.kt:195)
org.jitsi.jibri.JibriManager.stopService(JibriManager.kt:262)
org.jitsi.jibri.JibriManager$startService$1.invoke(JibriManager.kt:217)
org.jitsi.jibri.JibriManager$startService$1.invoke(JibriManager.kt:86)
org.jitsi.jibri.util.StatusPublisher$addStatusHandler$1.invoke(StatusPublisher.kt:37)
org.jitsi.jibri.util.StatusPublisher$addStatusHandler$1.invoke(StatusPublisher.kt:29)
org.jitsi.jibri.util.StatusPublisher$publishStatus$1.invoke(StatusPublisher.kt:53)
org.jitsi.jibri.util.StatusPublisher$publishStatus$1.invoke(StatusPublisher.kt:29)
kotlin.collections.CollectionsKt__MutableCollectionsKt.filterInPlace$CollectionsKt__MutableCollectionsKt(MutableCollections.kt:293)
kotlin.collections.CollectionsKt__MutableCollectionsKt.retainAll(MutableCollections.kt:284)
org.jitsi.jibri.util.StatusPublisher.publishStatus(StatusPublisher.kt:53)
org.jitsi.jibri.service.impl.StatefulJibriService.onServiceStateChange(StatefulJibriService.kt:40)
org.jitsi.jibri.service.impl.StatefulJibriService.access$onServiceStateChange(StatefulJibriService.kt:26)
org.jitsi.jibri.service.impl.StatefulJibriService$1.invoke(StatefulJibriService.kt:35)
org.jitsi.jibri.service.impl.StatefulJibriService$1.invoke(StatefulJibriService.kt:26)
org.jitsi.jibri.util.NotifyingStateMachine.notify(NotifyingStateMachine.kt:26)
org.jitsi.jibri.service.JibriServiceStateMachine.access$notify(JibriServiceStateMachine.kt:46)
org.jitsi.jibri.service.JibriServiceStateMachine$stateMachine$1$5.invoke(JibriServiceStateMachine.kt:100)
org.jitsi.jibri.service.JibriServiceStateMachine$stateMachine$1$5.invoke(JibriServiceStateMachine.kt:46)
com.tinder.StateMachine.notifyOnTransition(StateMachine.kt:65)
com.tinder.StateMachine.transition(StateMachine.kt:23)
org.jitsi.jibri.service.JibriServiceStateMachine.transition(JibriServiceStateMachine.kt:112)
org.jitsi.jibri.service.impl.StatefulJibriService$registerSubComponent$1.invoke(StatefulJibriService.kt:46)
org.jitsi.jibri.service.impl.StatefulJibriService$registerSubComponent$1.invoke(StatefulJibriService.kt:26)
org.jitsi.jibri.util.StatusPublisher$addStatusHandler$1.invoke(StatusPublisher.kt:37)
org.jitsi.jibri.util.StatusPublisher$addStatusHandler$1.invoke(StatusPublisher.kt:29)
org.jitsi.jibri.util.StatusPublisher$publishStatus$1.invoke(StatusPublisher.kt:53)
org.jitsi.jibri.util.StatusPublisher$publishStatus$1.invoke(StatusPublisher.kt:29)
kotlin.collections.CollectionsKt__MutableCollectionsKt.filterInPlace$CollectionsKt__MutableCollectionsKt(MutableCollections.kt:293)
kotlin.collections.CollectionsKt__MutableCollectionsKt.retainAll(MutableCollections.kt:284)
org.jitsi.jibri.util.StatusPublisher.publishStatus(StatusPublisher.kt:53)
org.jitsi.jibri.selenium.JibriSelenium.onSeleniumStateChange(JibriSelenium.kt:167)
org.jitsi.jibri.selenium.JibriSelenium.access$onSeleniumStateChange(JibriSelenium.kt:118)
org.jitsi.jibri.selenium.JibriSelenium$1.invoke(JibriSelenium.kt:152)
org.jitsi.jibri.selenium.JibriSelenium$1.invoke(JibriSelenium.kt:118)
org.jitsi.jibri.util.NotifyingStateMachine.notify(NotifyingStateMachine.kt:26)
org.jitsi.jibri.selenium.SeleniumStateMachine.access$notify(SeleniumStateMachine.kt:33)
org.jitsi.jibri.selenium.SeleniumStateMachine$stateMachine$1$5.invoke(SeleniumStateMachine.kt:78)
org.jitsi.jibri.selenium.SeleniumStateMachine$stateMachine$1$5.invoke(SeleniumStateMachine.kt:33)
com.tinder.StateMachine.notifyOnTransition(StateMachine.kt:65)
com.tinder.StateMachine.transition(StateMachine.kt:23)
org.jitsi.jibri.selenium.SeleniumStateMachine.transition(SeleniumStateMachine.kt:83)
org.jitsi.jibri.selenium.JibriSelenium$startRecurringCallStatusChecks$transitionState$1$1.run(JibriSelenium.kt:183)
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
java.util.concurrent.FutureTask.run(FutureTask.java:266)
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-10-01 20:57:45.430 INFO: [68] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Quitting chrome driver
2020-10-01 20:57:45.506 INFO: [68] org.jitsi.jibri.selenium.JibriSelenium.leaveCallAndQuitBrowser() Chrome driver quit
2020-10-01 20:57:45.506 INFO: [68] org.jitsi.jibri.service.impl.FileRecordingJibriService.stop() Finalizing the recording
2020-10-01 20:57:45.507 SEVERE: [68] org.jitsi.jibri.service.impl.FileRecordingJibriService.finalize() Failed to run finalize script: java.io.IOException: Cannot run program "/tmp/recordings/finalize_recording.sh": error=2, No such file or directory with stack: 
java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
org.jitsi.jibri.util.ProcessWrapper.start(ProcessWrapper.kt:87)
org.jitsi.jibri.service.impl.FileRecordingJibriService.finalize(FileRecordingJibriService.kt:212)
org.jitsi.jibri.service.impl.FileRecordingJibriService.stop(FileRecordingJibriService.kt:197)
org.jitsi.jibri.JibriManager.stopService(JibriManager.kt:262)
org.jitsi.jibri.JibriManager$startService$1.invoke(JibriManager.kt:217)
org.jitsi.jibri.JibriManager$startService$1.invoke(JibriManager.kt:86)
org.jitsi.jibri.util.StatusPublisher$addStatusHandler$1.invoke(StatusPublisher.kt:37)
org.jitsi.jibri.util.StatusPublisher$addStatusHandler$1.invoke(StatusPublisher.kt:29)
org.jitsi.jibri.util.StatusPublisher$publishStatus$1.invoke(StatusPublisher.kt:53)
org.jitsi.jibri.util.StatusPublisher$publishStatus$1.invoke(StatusPublisher.kt:29)
kotlin.collections.CollectionsKt__MutableCollectionsKt.filterInPlace$CollectionsKt__MutableCollectionsKt(MutableCollections.kt:293)
kotlin.collections.CollectionsKt__MutableCollectionsKt.retainAll(MutableCollections.kt:284)
org.jitsi.jibri.util.StatusPublisher.publishStatus(StatusPublisher.kt:53)
org.jitsi.jibri.service.impl.StatefulJibriService.onServiceStateChange(StatefulJibriService.kt:40)
org.jitsi.jibri.service.impl.StatefulJibriService.access$onServiceStateChange(StatefulJibriService.kt:26)
org.jitsi.jibri.service.impl.StatefulJibriService$1.invoke(StatefulJibriService.kt:35)
org.jitsi.jibri.service.impl.StatefulJibriService$1.invoke(StatefulJibriService.kt:26)
org.jitsi.jibri.util.NotifyingStateMachine.notify(NotifyingStateMachine.kt:26)
org.jitsi.jibri.service.JibriServiceStateMachine.access$notify(JibriServiceStateMachine.kt:46)
org.jitsi.jibri.service.JibriServiceStateMachine$stateMachine$1$5.invoke(JibriServiceStateMachine.kt:100)
org.jitsi.jibri.service.JibriServiceStateMachine$stateMachine$1$5.invoke(JibriServiceStateMachine.kt:46)
com.tinder.StateMachine.notifyOnTransition(StateMachine.kt:65)
com.tinder.StateMachine.transition(StateMachine.kt:23)
org.jitsi.jibri.service.JibriServiceStateMachine.transition(JibriServiceStateMachine.kt:112)
org.jitsi.jibri.service.impl.StatefulJibriService$registerSubComponent$1.invoke(StatefulJibriService.kt:46)
org.jitsi.jibri.service.impl.StatefulJibriService$registerSubComponent$1.invoke(StatefulJibriService.kt:26)
org.jitsi.jibri.util.StatusPublisher$addStatusHandler$1.invoke(StatusPublisher.kt:37)
org.jitsi.jibri.util.StatusPublisher$addStatusHandler$1.invoke(StatusPublisher.kt:29)
org.jitsi.jibri.util.StatusPublisher$publishStatus$1.invoke(StatusPublisher.kt:53)
org.jitsi.jibri.util.StatusPublisher$publishStatus$1.invoke(StatusPublisher.kt:29)
kotlin.collections.CollectionsKt__MutableCollectionsKt.filterInPlace$CollectionsKt__MutableCollectionsKt(MutableCollections.kt:293)
kotlin.collections.CollectionsKt__MutableCollectionsKt.retainAll(MutableCollections.kt:284)
org.jitsi.jibri.util.StatusPublisher.publishStatus(StatusPublisher.kt:53)
org.jitsi.jibri.selenium.JibriSelenium.onSeleniumStateChange(JibriSelenium.kt:167)
org.jitsi.jibri.selenium.JibriSelenium.access$onSeleniumStateChange(JibriSelenium.kt:118)
org.jitsi.jibri.selenium.JibriSelenium$1.invoke(JibriSelenium.kt:152)
org.jitsi.jibri.selenium.JibriSelenium$1.invoke(JibriSelenium.kt:118)
org.jitsi.jibri.util.NotifyingStateMachine.notify(NotifyingStateMachine.kt:26)
org.jitsi.jibri.selenium.SeleniumStateMachine.access$notify(SeleniumStateMachine.kt:33)
org.jitsi.jibri.selenium.SeleniumStateMachine$stateMachine$1$5.invoke(SeleniumStateMachine.kt:78)
org.jitsi.jibri.selenium.SeleniumStateMachine$stateMachine$1$5.invoke(SeleniumStateMachine.kt:33)
com.tinder.StateMachine.notifyOnTransition(StateMachine.kt:65)
com.tinder.StateMachine.transition(StateMachine.kt:23)
org.jitsi.jibri.selenium.SeleniumStateMachine.transition(SeleniumStateMachine.kt:83)
org.jitsi.jibri.selenium.JibriSelenium$startRecurringCallStatusChecks$transitionState$1$1.run(JibriSelenium.kt:183)
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
java.util.concurrent.FutureTask.run(FutureTask.java:266)
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-10-01 20:57:45.508 INFO: [68] org.jitsi.jibri.status.JibriStatusManager.log() Busy status has changed: BUSY -> IDLE
2020-10-01 20:57:45.508 FINE: [68] org.jitsi.jibri.webhooks.v1.WebhookClient.invokeSuspend() Updating 0 subscribers of status
2020-10-01 20:57:45.508 INFO: [68] 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

Thanks. And you do have other participants in the call sending media, right? Can the participants see eachother?

Yes, they can. They can see and listen clearly.

Giving more information, I was able to install Jibri inside the same machine as Jitsi and that worked perfectly. What I need now is to scale jibri machines - also, I was able to make jibris connect to jitsi too. The only thing that is not working is the record.

Are there any other log files that could give me some direction?
I checked jicofo, jibri, ffmeg, browser… none of them have a clear error.

The only one that might give more insight would be the browser logs. Just to make sure: in a call with Jibri, participants can see/hear eachother fine but Jibri just gets black? Do you even see the call UI?

I tried a call with 3 people and we could see and talk with each other. UI is ok.

The jibri file has 1 minute with the jitsi logo, black background without any sound.

browser.0.txt

 2020-10-02 12:21:04.404 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Event: DOM.childNodeInserted 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "node": {
      "attributes": [  ],
      "backendNodeId": 39,
      "childNodeCount": 0,
      "localName": "fieldset",
      "nodeId": 21,
      "nodeName": "FIELDSET",
      "nodeType": 1,
      "nodeValue": ""
   },
   "parentNodeId": 18,
   "previousNodeId": 20
}

2020-10-02 12:21:04.404 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Event: DOM.childNodeCountUpdated 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "childNodeCount": 1,
   "nodeId": 21
}

2020-10-02 12:21:04.405 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Event: DOM.childNodeRemoved 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "nodeId": 21,
   "parentNodeId": 18
}

2020-10-02 12:21:04.405 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Event: DOM.childNodeInserted 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "node": {
      "attributes": [  ],
      "backendNodeId": 40,
      "childNodeCount": 0,
      "localName": "fieldset",
      "nodeId": 22,
      "nodeName": "FIELDSET",
      "nodeType": 1,
      "nodeValue": ""
   },
   "parentNodeId": 18,
   "previousNodeId": 20
}

2020-10-02 12:21:04.405 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Event: DOM.attributeModified 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "name": "id",
   "nodeId": 22,
   "value": "sizzle1601641202477"
}

2020-10-02 12:21:04.405 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Event: DOM.childNodeRemoved 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "nodeId": 22,
   "parentNodeId": 18
}

2020-10-02 12:21:04.405 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Event: DOM.childNodeInserted 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "node": {
      "attributes": [  ],
      "backendNodeId": 41,
      "childNodeCount": 0,
      "localName": "fieldset",
      "nodeId": 23,
      "nodeName": "FIELDSET",
      "nodeType": 1,
      "nodeValue": ""
   },
   "parentNodeId": 18,
   "previousNodeId": 20
}

2020-10-02 12:21:04.406 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Event: DOM.childNodeCountUpdated 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "childNodeCount": 1,
   "nodeId": 23
}

2020-10-02 12:21:04.406 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Event: DOM.childNodeCountUpdated 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "childNodeCount": 2,
   "nodeId": 23
}

2020-10-02 12:21:04.406 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Event: DOM.childNodeCountUpdated 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "childNodeCount": 3,
   "nodeId": 23
}

2020-10-02 12:21:04.406 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Event: DOM.childNodeRemoved 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "nodeId": 23,
   "parentNodeId": 18
}

2020-10-02 12:21:04.406 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Event: DOM.childNodeInserted 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "node": {
      "attributes": [  ],
      "backendNodeId": 42,
      "childNodeCount": 3,
      "localName": "fieldset",
      "nodeId": 24,
      "nodeName": "FIELDSET",
      "nodeType": 1,
      "nodeValue": ""
   },
   "parentNodeId": 18,
   "previousNodeId": 20
}

2020-10-02 12:21:04.406 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Event: DOM.attributeModified 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "name": "disabled",
   "nodeId": 24,
   "value": ""
}

2020-10-02 12:21:04.407 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Event: DOM.childNodeRemoved 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "nodeId": 24,
   "parentNodeId": 18
}

2020-10-02 12:21:04.407 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Event: Runtime.consoleAPICalled 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "args": [ {
      "type": "string",
      "value": "2020-10-02T12:20:03.954Z"
   }, {
      "type": "string",
      "value": "[modules/xmpp/ChatRoom.js]"
   }, {
      "type": "string",
      "value": "\u003CS.onPresence>: "
   }, {
      "type": "string",
      "value": "(TIME) MUC joined:\t"
   }, {
      "description": "1588.7850000000014",
      "type": "number",
      "value": 1588.7850000000014
   } ],
   "executionContextId": 2,
   "stackTrace": {
      "callFrames": [ {
         "columnNumber": 28132,
         "functionName": "o",
         "lineNumber": 9,
         "scriptId": "14",
         "url": "https://meet.mydomain.com/libs/lib-jitsi-meet.min.js?v=4428"
      }, {
         "columnNumber": 153185,
         "functionName": "onPresence",
         "lineNumber": 9,
         "scriptId": "14",
         "url": "https://meet.mydomain.com/libs/lib-jitsi-meet.min.js?v=4428"
      }, {
         "columnNumber": 145918,
         "functionName": "onPresence",
         "lineNumber": 9,
         "scriptId": "14",
         "url": "https://meet.mydomain.com/libs/lib-jitsi-meet.min.js?v=4428"
      }, {
         "columnNumber": 26546,
         "functionName": "run",
         "lineNumber": 0,
         "scriptId": "14",
         "url": "https://meet.mydomain.com/libs/lib-jitsi-meet.min.js?v=4428"
      }, {
         "columnNumber": 34984,
         "functionName": "",
         "lineNumber": 0,
         "scriptId": "14",
         "url": "https://meet.mydomain.com/libs/lib-jitsi-meet.min.js?v=4428"
      }, {
         "columnNumber": 18208,
         "functionName": "forEachChild",
         "lineNumber": 0,
         "scriptId": "14",
         "url": "https://meet.mydomain.com/libs/lib-jitsi-meet.min.js?v=4428"
      }, {
         "columnNumber": 34833,
         "functionName": "_dataRecv",
         "lineNumber": 0,
         "scriptId": "14",
         "url": "https://meet.mydomain.com/libs/lib-jitsi-meet.min.js?v=4428"
      }, {
         "columnNumber": 54818,
         "functionName": "_onRequestStateChange",
         "lineNumber": 0,
         "scriptId": "14",
         "url": "https://meet.mydomain.com/libs/lib-jitsi-meet.min.js?v=4428"
      } ]
   },
   "timestamp": 1.601641203954854e+12,
   "type": "log"
}

2020-10-02 12:21:04.407 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Event: Runtime.consoleAPICalled 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "args": [ {
      "type": "string",
      "value": "2020-10-02T12:20:03.959Z"
   }, {
      "type": "string",
      "value": "[features/video-quality]"
   }, {
      "type": "string",
      "value": "\u003Cva>: "
   }, {
      "type": "string",
      "value": "setReceiverVideoConstraint: 720"
   } ],
   "executionContextId": 2,
   "stackTrace": {
      "callFrames": [ {
         "columnNumber": 11935,
         "functionName": "o",
         "lineNumber": 80,
         "scriptId": "15",
         "url": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428"
      }, {
         "columnNumber": 910447,
         "functionName": "va",
         "lineNumber": 195,
         "scriptId": "15",
         "url": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428"
      }, {
         "columnNumber": 912508,
         "functionName": "",
         "lineNumber": 195,
         "scriptId": "15",
         "url": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428"
      }, {
         "columnNumber": 30739,
         "functionName": "_listener",
         "lineNumber": 0,
         "scriptId": "15",
         "url": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428"
      }, {
         "columnNumber": 90827,
         "functionName": "g",
         "lineNumber": 28,
         "scriptId": "15",
         "url": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428"
      }, {
         "columnNumber": 41506,
         "functionName": "",
         "lineNumber": 125,
         "scriptId": "15",
         "url": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428"
      }, {
         "columnNumber": 928009,
         "functionName": "",
         "lineNumber": 195,
         "scriptId": "15",
         "url": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428"
      }, {
         "columnNumber": 912829,
         "functionName": "",
         "lineNumber": 195,
         "scriptId": "15",
         "url": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428"
      }, {
         "columnNumber": 910748,
         "functionName": "",
         "lineNumber": 195,
         "scriptId": "15",
         "url": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428"
      }, {
         "columnNumber": 909570,
         "functionName": "",
         "lineNumber": 195,
         "scriptId": "15",
         "url": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428"
      }, {
         "columnNumber": 909265,
         "functionName": "",
         "lineNumber": 195,
         "scriptId": "15",
         "url": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428"
      }, {
         "columnNumber": 908067,
         "functionName": "",
         "lineNumber": 195,
         "scriptId": "15",
         "url": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428"
      }, {
         "columnNumber": 907539,
         "functionName": "",
         "lineNumber": 195,
         "scriptId": "15",
         "url": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428"
      }, {
         "columnNumber": 906674,
         "functionName": "",
         "lineNumber": 195,
         "scriptId": "15",
         "url": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428"
      }, {
         "columnNumber": 904984,
         "functionName": "",
         "lineNumber": 195,
         "scriptId": "15",
         "url": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428"
      }, {
         "columnNumber": 891235,
         "functionName": "",
         "lineNumber": 195,
         "scriptId": "15",
         "url": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428"
      }, {
         "columnNumber": 891240,
         "functionName": "",
         "lineNumber": 195,
         "scriptId": "15",
         "url": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428"
      }, {
         "columnNumber": 888380,
         "functionName": "",
         "lineNumber": 195,
         "scriptId": "15",
         "url": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428"
      }, {
         "columnNumber": 888142,
         "functionName": "",
         "lineNumber": 195,
         "scriptId": "15",
         "url": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428"
      }, "..." ]
   },
   "timestamp": 1.60164120395992e+12,
   "type": "info"
}

2020-10-02 12:21:04.407 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.407 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=60) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.407 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=60) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.408 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.408 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=61) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "awaitPromise": true,
   "expression": "(function() { // Copyright (c) 2012 The Chromium Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style license that can be\n// found in the LICENSE file.\n\n/**\n * Enum f...",
   "returnByValue": true
}

2020-10-02 12:21:04.408 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=61) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "type": "object",
      "value": {
         "status": 0,
         "value": true
      }
   }
}

2020-10-02 12:21:04.408 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.408 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=62) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.408 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=62) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.409 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.409 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] RESPONSE ExecuteScript true

2020-10-02 12:21:04.409 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] COMMAND ExecuteScript {
   "args": [  ],
   "script": "            try {\n                window._jibriParticipants = [];\n                const existingMembers = APP.conference._room.room.members || {};\n                const existingMemberJids = Object...."
}

2020-10-02 12:21:04.409 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.409 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=63) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.409 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=63) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.410 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.410 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=64) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "awaitPromise": true,
   "expression": "(function() { // Copyright (c) 2012 The Chromium Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style license that can be\n// found in the LICENSE file.\n\n/**\n * Enum f...",
   "returnByValue": true
}

2020-10-02 12:21:04.410 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Event: Runtime.consoleAPICalled 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "args": [ {
      "type": "string",
      "value": "There were 1 existing members"
   } ],
   "executionContextId": 2,
   "stackTrace": {
      "callFrames": [ {
         "columnNumber": 24,
         "functionName": "eval",
         "lineNumber": 6,
         "scriptId": "41",
         "url": ""
      }, {
         "columnNumber": 29,
         "functionName": "executeScript",
         "lineNumber": 481,
         "scriptId": "40",
         "url": ""
      }, {
         "columnNumber": 23,
         "functionName": "",
         "lineNumber": 486,
         "scriptId": "40",
         "url": ""
      }, {
         "columnNumber": 21,
         "functionName": "callFunction",
         "lineNumber": 449,
         "scriptId": "40",
         "url": ""
      }, {
         "columnNumber": 22,
         "functionName": "",
         "lineNumber": 463,
         "scriptId": "40",
         "url": ""
      }, {
         "columnNumber": 2,
         "functionName": "",
         "lineNumber": 464,
         "scriptId": "40",
         "url": ""
      } ]
   },
   "timestamp": 1.6016412040356892e+12,
   "type": "log"
}

2020-10-02 12:21:04.410 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Event: Runtime.consoleAPICalled 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "args": [ {
      "type": "string",
      "value": "Member "
   }, {
      "type": "string",
      "value": "focus@auth.meet.mydomain.com/focus15772843927"
   }, {
      "type": "string",
      "value": " has no identity, skipping"
   } ],
   "executionContextId": 2,
   "stackTrace": {
      "callFrames": [ {
         "columnNumber": 32,
         "functionName": "eval",
         "lineNumber": 13,
         "scriptId": "41",
         "url": ""
      }, {
         "columnNumber": 35,
         "functionName": "eval",
         "lineNumber": 7,
         "scriptId": "41",
         "url": ""
      }, {
         "columnNumber": 29,
         "functionName": "executeScript",
         "lineNumber": 481,
         "scriptId": "40",
         "url": ""
      }, {
         "columnNumber": 23,
         "functionName": "",
         "lineNumber": 486,
         "scriptId": "40",
         "url": ""
      }, {
         "columnNumber": 21,
         "functionName": "callFunction",
         "lineNumber": 449,
         "scriptId": "40",
         "url": ""
      }, {
         "columnNumber": 22,
         "functionName": "",
         "lineNumber": 463,
         "scriptId": "40",
         "url": ""
      }, {
         "columnNumber": 2,
         "functionName": "",
         "lineNumber": 464,
         "scriptId": "40",
         "url": ""
      } ]
   },
   "timestamp": 1.601641204037184e+12,
   "type": "log"
}

2020-10-02 12:21:04.410 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=64) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "type": "object",
      "value": {
         "status": 0,
         "value": true
      }
   }
}

2020-10-02 12:21:04.410 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.411 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=65) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.411 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=65) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.411 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.411 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] RESPONSE ExecuteScript true

2020-10-02 12:21:04.411 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] COMMAND ExecuteScript {
   "args": [  ],
   "script": "            try {\n                APP.conference._room.room.addToPresence(\n                    'session_id',\n                    {\n                        value: 'wczcejkfogisqvgq'\n                ..."
}

2020-10-02 12:21:04.411 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.412 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=66) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.412 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=66) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.412 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.412 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=67) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "awaitPromise": true,
   "expression": "(function() { // Copyright (c) 2012 The Chromium Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style license that can be\n// found in the LICENSE file.\n\n/**\n * Enum f...",
   "returnByValue": true
}

2020-10-02 12:21:04.412 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=67) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "type": "object",
      "value": {
         "status": 0,
         "value": null
      }
   }
}

2020-10-02 12:21:04.412 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.413 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=68) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.413 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=68) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.413 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.413 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] RESPONSE ExecuteScript null

2020-10-02 12:21:04.413 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] COMMAND ExecuteScript {
   "args": [  ],
   "script": "            try {\n                APP.conference._room.room.addToPresence(\n                    'mode',\n                    {\n                        value: 'file'\n                    }\n            ..."
}

2020-10-02 12:21:04.413 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.414 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=69) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.414 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=69) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.414 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.414 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=70) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "awaitPromise": true,
   "expression": "(function() { // Copyright (c) 2012 The Chromium Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style license that can be\n// found in the LICENSE file.\n\n/**\n * Enum f...",
   "returnByValue": true
}

2020-10-02 12:21:04.414 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=70) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "type": "object",
      "value": {
         "status": 0,
         "value": null
      }
   }
}

2020-10-02 12:21:04.414 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.415 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=71) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.415 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=71) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.415 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.415 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] RESPONSE ExecuteScript null

2020-10-02 12:21:04.415 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] COMMAND ExecuteScript {
   "args": [  ],
   "script": "            try {\n                APP.conference._room.room.sendPresence();\n            } catch (e) {\n                return e.message;\n            }"
}

2020-10-02 12:21:04.415 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.416 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=72) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.416 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=72) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.416 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.416 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=73) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "awaitPromise": true,
   "expression": "(function() { // Copyright (c) 2012 The Chromium Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style license that can be\n// found in the LICENSE file.\n\n/**\n * Enum f...",
   "returnByValue": true
}

2020-10-02 12:21:04.416 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=73) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "type": "object",
      "value": {
         "status": 0,
         "value": null
      }
   }
}

2020-10-02 12:21:04.416 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.417 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=74) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.417 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=74) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.417 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.417 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:04+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] RESPONSE ExecuteScript null

2020-10-02 12:21:04.417 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] COMMAND ExecuteScript {
   "args": [  ],
   "script": "            try {\n                return APP.conference.membersCount;\n            } catch (e) {\n                return e.message;\n            }"
}

2020-10-02 12:21:04.417 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Event: Runtime.consoleAPICalled 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "args": [ {
      "type": "string",
      "value": "2020-10-02T12:20:04.107Z"
   }, {
      "type": "string",
      "value": "[modules/UI/videolayout/LargeVideoManager.js]"
   }, {
      "type": "string",
      "value": "hover in 8c900e26"
   } ],
   "executionContextId": 2,
   "stackTrace": {
      "callFrames": [ {
         "columnNumber": 11935,
         "functionName": "o",
         "lineNumber": 80,
         "scriptId": "15",
         "url": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428"
      }, {
         "columnNumber": 30031,
         "functionName": "",
         "lineNumber": 71,
         "scriptId": "15",
         "url": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428"
      } ]
   },
   "timestamp": 1.601641204107765e+12,
   "type": "info"
}

2020-10-02 12:21:04.417 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Event: DOM.childNodeInserted 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "node": {
      "attributes": [  ],
      "backendNodeId": 43,
      "childNodeCount": 0,
      "localName": "fieldset",
      "nodeId": 25,
      "nodeName": "FIELDSET",
      "nodeType": 1,
      "nodeValue": ""
   },
   "parentNodeId": 18,
   "previousNodeId": 20
}

2020-10-02 12:21:04.418 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Event: DOM.childNodeCountUpdated 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "childNodeCount": 1,
   "nodeId": 25
}

2020-10-02 12:21:04.418 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Event: DOM.childNodeRemoved 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "nodeId": 25,
   "parentNodeId": 18
}

2020-10-02 12:21:04.418 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Event: DOM.childNodeInserted 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "node": {
      "attributes": [  ],
      "backendNodeId": 44,
      "childNodeCount": 0,
      "localName": "fieldset",
      "nodeId": 26,
      "nodeName": "FIELDSET",
      "nodeType": 1,
      "nodeValue": ""
   },
   "parentNodeId": 18,
   "previousNodeId": 20
}

2020-10-02 12:21:04.418 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Event: DOM.attributeModified 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "name": "id",
   "nodeId": 26,
   "value": "sizzle1601641202477"
}

2020-10-02 12:21:04.418 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Event: DOM.childNodeRemoved 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "nodeId": 26,
   "parentNodeId": 18
}

2020-10-02 12:21:04.418 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Event: DOM.childNodeInserted 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "node": {
      "attributes": [  ],
      "backendNodeId": 45,
      "childNodeCount": 0,
      "localName": "fieldset",
      "nodeId": 27,
      "nodeName": "FIELDSET",
      "nodeType": 1,
      "nodeValue": ""
   },
   "parentNodeId": 18,
   "previousNodeId": 20
}

2020-10-02 12:21:04.419 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Event: DOM.childNodeCountUpdated 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "childNodeCount": 1,
   "nodeId": 27
}

2020-10-02 12:21:04.419 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Event: DOM.childNodeCountUpdated 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "childNodeCount": 2,
   "nodeId": 27
}

2020-10-02 12:21:04.419 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Event: DOM.childNodeCountUpdated 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "childNodeCount": 3,
   "nodeId": 27
}

2020-10-02 12:21:04.419 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Event: DOM.childNodeRemoved 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "nodeId": 27,
   "parentNodeId": 18
}

2020-10-02 12:21:04.419 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Event: DOM.childNodeInserted 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "node": {
      "attributes": [  ],
      "backendNodeId": 46,
      "childNodeCount": 3,
      "localName": "fieldset",
      "nodeId": 28,
      "nodeName": "FIELDSET",
      "nodeType": 1,
      "nodeValue": ""
   },
   "parentNodeId": 18,
   "previousNodeId": 20
}

2020-10-02 12:21:04.419 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Event: DOM.attributeModified 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "name": "disabled",
   "nodeId": 28,
   "value": ""
}

2020-10-02 12:21:04.419 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Event: DOM.childNodeRemoved 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "nodeId": 28,
   "parentNodeId": 18
}

2020-10-02 12:21:04.420 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Event: Runtime.consoleAPICalled 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "args": [ {
      "type": "string",
      "value": "2020-10-02T12:20:04.188Z"
   }, {
      "type": "string",
      "value": "[modules/xmpp/ChatRoom.js]"
   }, {
      "type": "string",
      "value": "Jicofo supports restart by terminate: true"
   } ],
   "executionContextId": 2,
   "stackTrace": {
      "callFrames": [ {
         "columnNumber": 28132,
         "functionName": "o",
         "lineNumber": 9,
         "scriptId": "14",
         "url": "https://meet.mydomain.com/libs/lib-jitsi-meet.min.js?v=4428"
      }, {
         "columnNumber": 155462,
         "functionName": "",
         "lineNumber": 9,
         "scriptId": "14",
         "url": "https://meet.mydomain.com/libs/lib-jitsi-meet.min.js?v=4428"
      } ]
   },
   "timestamp": 1.6016412041882e+12,
   "type": "info"
}

2020-10-02 12:21:04.420 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Event: Runtime.consoleAPICalled 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "args": [ {
      "type": "string",
      "value": "2020-10-02T12:20:04.777Z"
   }, {
      "type": "string",
      "value": "[features/base/redux]"
   }, {
      "type": "string",
      "value": "\u003CObject.persistState>: "
   }, {
      "type": "string",
      "value": "redux state persisted. 071017421b7868f44a5d1a4b1b0474b1 -> 4e4a5afb82bbfdd91483936f6b5cf6eb"
   } ],
   "executionContextId": 2,
   "stackTrace": {
      "callFrames": [ {
         "columnNumber": 11935,
         "functionName": "o",
         "lineNumber": 80,
         "scriptId": "15",
         "url": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428"
      }, {
         "columnNumber": 114773,
         "functionName": "persistState",
         "lineNumber": 53,
         "scriptId": "15",
         "url": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428"
      }, {
         "columnNumber": 858770,
         "functionName": "",
         "lineNumber": 195,
         "scriptId": "15",
         "url": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428"
      }, {
         "columnNumber": 42104,
         "functionName": "m",
         "lineNumber": 23,
         "scriptId": "15",
         "url": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428"
      }, {
         "columnNumber": 42365,
         "functionName": "y",
         "lineNumber": 23,
         "scriptId": "15",
         "url": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428"
      }, {
         "columnNumber": 42262,
         "functionName": "b",
         "lineNumber": 23,
         "scriptId": "15",
         "url": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428"
      } ]
   },
   "timestamp": 1.6016412047776401e+12,
   "type": "info"
}

2020-10-02 12:21:04.420 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.420 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=75) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.420 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=75) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.421 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.421 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=76) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "awaitPromise": true,
   "expression": "(function() { // Copyright (c) 2012 The Chromium Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style license that can be\n// found in the LICENSE file.\n\n/**\n * Enum f...",
   "returnByValue": true
}

2020-10-02 12:21:04.421 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=76) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "type": "object",
      "value": {
         "status": 0,
         "value": 1
      }
   }
}

2020-10-02 12:21:04.421 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.421 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=77) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.421 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=77) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.422 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.422 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] RESPONSE ExecuteScript 1

2020-10-02 12:21:04.422 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] COMMAND ExecuteScript {
   "args": [  ],
   "script": "            try {\n                return APP.conference.getStats();\n            } catch (e) {\n                return e.message;\n            }"
}

2020-10-02 12:21:04.422 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.422 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=78) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.422 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=78) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.423 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.423 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=79) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "awaitPromise": true,
   "expression": "(function() { // Copyright (c) 2012 The Chromium Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style license that can be\n// found in the LICENSE file.\n\n/**\n * Enum f...",
   "returnByValue": true
}

2020-10-02 12:21:04.423 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=79) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "type": "object",
      "value": {
         "status": 0,
         "value": {
            "bridgeCount": null,
            "connectionQuality": 100,
            "jvbRTT": null
         }
      }
   }
}

2020-10-02 12:21:04.423 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.423 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=80) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.423 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=80) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.424 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.424 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] RESPONSE ExecuteScript {
   "bridgeCount": null,
   "connectionQuality": 100,
   "jvbRTT": null
}

2020-10-02 12:21:04.424 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] COMMAND ExecuteScript {
   "args": [  ],
   "script": "            try {\n                return APP.conference._room.getParticipants()\n                    .filter(participant => participant.isAudioMuted() && participant.isVideoMuted())\n                ..."
}

2020-10-02 12:21:04.424 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.424 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=81) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.424 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=81) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.425 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.425 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=82) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "awaitPromise": true,
   "expression": "(function() { // Copyright (c) 2012 The Chromium Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style license that can be\n// found in the LICENSE file.\n\n/**\n * Enum f...",
   "returnByValue": true
}

2020-10-02 12:21:04.425 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=82) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "type": "object",
      "value": {
         "status": 0,
         "value": 0
      }
   }
}

2020-10-02 12:21:04.425 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.425 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=83) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.425 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=83) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.426 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.426 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] RESPONSE ExecuteScript 0

2020-10-02 12:21:04.426 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] COMMAND ExecuteScript {
   "args": [  ],
   "script": "            try {\n                return APP.conference.membersCount;\n            } catch (e) {\n                return e.message;\n            }"
}

2020-10-02 12:21:04.426 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.426 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=84) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.426 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=84) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.427 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.427 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=85) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "awaitPromise": true,
   "expression": "(function() { // Copyright (c) 2012 The Chromium Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style license that can be\n// found in the LICENSE file.\n\n/**\n * Enum f...",
   "returnByValue": true
}

2020-10-02 12:21:04.427 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=85) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "type": "object",
      "value": {
         "status": 0,
         "value": 1
      }
   }
}

2020-10-02 12:21:04.427 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.427 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=86) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.427 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=86) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.427 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.428 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:19+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] RESPONSE ExecuteScript 1

2020-10-02 12:21:04.428 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] COMMAND ExecuteScript {
   "args": [  ],
   "script": "            try {\n                return APP.conference.membersCount;\n            } catch (e) {\n                return e.message;\n            }"
}

2020-10-02 12:21:04.428 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.428 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=87) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.428 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=87) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.429 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.429 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=88) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "awaitPromise": true,
   "expression": "(function() { // Copyright (c) 2012 The Chromium Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style license that can be\n// found in the LICENSE file.\n\n/**\n * Enum f...",
   "returnByValue": true
}

2020-10-02 12:21:04.429 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=88) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "type": "object",
      "value": {
         "status": 0,
         "value": 1
      }
   }
}

2020-10-02 12:21:04.429 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.429 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=89) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.429 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=89) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.430 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.430 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] RESPONSE ExecuteScript 1

2020-10-02 12:21:04.430 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] COMMAND ExecuteScript {
   "args": [  ],
   "script": "            try {\n                return APP.conference.getStats();\n            } catch (e) {\n                return e.message;\n            }"
}

2020-10-02 12:21:04.430 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.430 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=90) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.430 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=90) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.430 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.431 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=91) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "awaitPromise": true,
   "expression": "(function() { // Copyright (c) 2012 The Chromium Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style license that can be\n// found in the LICENSE file.\n\n/**\n * Enum f...",
   "returnByValue": true
}

2020-10-02 12:21:04.431 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=91) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "type": "object",
      "value": {
         "status": 0,
         "value": {
            "bridgeCount": null,
            "connectionQuality": 100,
            "jvbRTT": null
         }
      }
   }
}

2020-10-02 12:21:04.431 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.431 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=92) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.431 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=92) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.431 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.431 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] RESPONSE ExecuteScript {
   "bridgeCount": null,
   "connectionQuality": 100,
   "jvbRTT": null
}

2020-10-02 12:21:04.432 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] COMMAND ExecuteScript {
   "args": [  ],
   "script": "            try {\n                return APP.conference._room.getParticipants()\n                    .filter(participant => participant.isAudioMuted() && participant.isVideoMuted())\n                ..."
}

2020-10-02 12:21:04.432 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.432 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=93) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.432 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=93) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.432 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.433 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=94) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "awaitPromise": true,
   "expression": "(function() { // Copyright (c) 2012 The Chromium Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style license that can be\n// found in the LICENSE file.\n\n/**\n * Enum f...",
   "returnByValue": true
}

2020-10-02 12:21:04.433 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=94) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "type": "object",
      "value": {
         "status": 0,
         "value": 0
      }
   }
}

2020-10-02 12:21:04.433 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.433 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=95) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.433 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=95) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.434 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.434 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] RESPONSE ExecuteScript 0

2020-10-02 12:21:04.434 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] COMMAND ExecuteScript {
   "args": [  ],
   "script": "            try {\n                return APP.conference.membersCount;\n            } catch (e) {\n                return e.message;\n            }"
}

2020-10-02 12:21:04.434 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.434 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=96) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.434 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=96) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.434 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.435 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=97) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "awaitPromise": true,
   "expression": "(function() { // Copyright (c) 2012 The Chromium Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style license that can be\n// found in the LICENSE file.\n\n/**\n * Enum f...",
   "returnByValue": true
}

2020-10-02 12:21:04.435 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=97) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "type": "object",
      "value": {
         "status": 0,
         "value": 1
      }
   }
}

2020-10-02 12:21:04.435 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.435 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=98) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.435 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=98) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.435 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.436 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:34+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] RESPONSE ExecuteScript 1

2020-10-02 12:21:04.436 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] COMMAND ExecuteScript {
   "args": [  ],
   "script": "            try {\n                return APP.conference.membersCount;\n            } catch (e) {\n                return e.message;\n            }"
}

2020-10-02 12:21:04.436 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.436 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=99) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.436 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=99) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.436 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.436 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=100) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "awaitPromise": true,
   "expression": "(function() { // Copyright (c) 2012 The Chromium Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style license that can be\n// found in the LICENSE file.\n\n/**\n * Enum f...",
   "returnByValue": true
}

2020-10-02 12:21:04.437 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=100) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "type": "object",
      "value": {
         "status": 0,
         "value": 1
      }
   }
}

2020-10-02 12:21:04.437 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.437 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=101) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.437 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=101) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.437 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.437 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] RESPONSE ExecuteScript 1

2020-10-02 12:21:04.437 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] COMMAND ExecuteScript {
   "args": [  ],
   "script": "            try {\n                return APP.conference.getStats();\n            } catch (e) {\n                return e.message;\n            }"
}

2020-10-02 12:21:04.438 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.438 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=102) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.438 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=102) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.438 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.438 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=103) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "awaitPromise": true,
   "expression": "(function() { // Copyright (c) 2012 The Chromium Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style license that can be\n// found in the LICENSE file.\n\n/**\n * Enum f...",
   "returnByValue": true
}

2020-10-02 12:21:04.438 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=103) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "type": "object",
      "value": {
         "status": 0,
         "value": {
            "bridgeCount": null,
            "connectionQuality": 100,
            "jvbRTT": null
         }
      }
   }
}

2020-10-02 12:21:04.439 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.439 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=104) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.439 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=104) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.439 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.439 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] RESPONSE ExecuteScript {
   "bridgeCount": null,
   "connectionQuality": 100,
   "jvbRTT": null
}

2020-10-02 12:21:04.439 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] COMMAND ExecuteScript {
   "args": [  ],
   "script": "            try {\n                return APP.conference._room.getParticipants()\n                    .filter(participant => participant.isAudioMuted() && participant.isVideoMuted())\n                ..."
}

2020-10-02 12:21:04.439 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.440 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=105) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.440 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=105) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.440 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.440 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=106) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "awaitPromise": true,
   "expression": "(function() { // Copyright (c) 2012 The Chromium Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style license that can be\n// found in the LICENSE file.\n\n/**\n * Enum f...",
   "returnByValue": true
}

2020-10-02 12:21:04.440 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=106) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "type": "object",
      "value": {
         "status": 0,
         "value": 0
      }
   }
}

2020-10-02 12:21:04.440 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.441 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=107) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.441 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=107) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.441 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.441 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] RESPONSE ExecuteScript 0

2020-10-02 12:21:04.441 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] COMMAND ExecuteScript {
   "args": [  ],
   "script": "            try {\n                return APP.conference.membersCount;\n            } catch (e) {\n                return e.message;\n            }"
}

2020-10-02 12:21:04.441 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.441 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=108) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.442 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=108) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.442 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.442 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=109) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "awaitPromise": true,
   "expression": "(function() { // Copyright (c) 2012 The Chromium Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style license that can be\n// found in the LICENSE file.\n\n/**\n * Enum f...",
   "returnByValue": true
}

2020-10-02 12:21:04.442 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=109) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "type": "object",
      "value": {
         "status": 0,
         "value": 1
      }
   }
}

2020-10-02 12:21:04.442 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.442 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=110) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.442 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=110) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.443 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.443 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:20:49+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] RESPONSE ExecuteScript 1

2020-10-02 12:21:04.443 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] COMMAND ExecuteScript {
   "args": [  ],
   "script": "            try {\n                return APP.conference.membersCount;\n            } catch (e) {\n                return e.message;\n            }"
}

2020-10-02 12:21:04.443 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.443 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=111) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.443 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=111) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.444 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.444 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=112) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "awaitPromise": true,
   "expression": "(function() { // Copyright (c) 2012 The Chromium Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style license that can be\n// found in the LICENSE file.\n\n/**\n * Enum f...",
   "returnByValue": true
}

2020-10-02 12:21:04.444 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=112) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "type": "object",
      "value": {
         "status": 0,
         "value": 1
      }
   }
}

2020-10-02 12:21:04.444 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.444 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=113) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.444 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=113) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.444 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.445 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] RESPONSE ExecuteScript 1

2020-10-02 12:21:04.445 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] COMMAND ExecuteScript {
   "args": [  ],
   "script": "            try {\n                return window._jibriParticipants;\n            } catch (e) {\n                return e.message;\n            }"
}

2020-10-02 12:21:04.445 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.445 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=114) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.445 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=114) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.445 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.445 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=115) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "awaitPromise": true,
   "expression": "(function() { // Copyright (c) 2012 The Chromium Authors. All rights reserved.\n// Use of this source code is governed by a BSD-style license that can be\n// found in the LICENSE file.\n\n/**\n * Enum f...",
   "returnByValue": true
}

2020-10-02 12:21:04.445 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=115) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "type": "object",
      "value": {
         "status": 0,
         "value": [  ]
      }
   }
}

2020-10-02 12:21:04.446 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [INFO] Waiting for pending navigations...

2020-10-02 12:21:04.446 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=116) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "expression": "1"
}

2020-10-02 12:21:04.446 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=116) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.446 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [INFO] Done waiting for pending navigations. Status: ok

2020-10-02 12:21:04.446 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] RESPONSE ExecuteScript [  ]

2020-10-02 12:21:04.446 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] COMMAND GetLogTypes {

}

2020-10-02 12:21:04.446 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] RESPONSE GetLogTypes [ "browser", "driver" ]

2020-10-02 12:21:04.447 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] COMMAND GetLog {
   "type": "browser"
}

2020-10-02 12:21:04.447 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=117) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "awaitPromise": false,
   "expression": "1",
   "returnByValue": true
}

2020-10-02 12:21:04.447 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=117) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

2020-10-02 12:21:04.447 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] RESPONSE GetLog [ {
   "level": "WARNING",
   "message": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428 80:11935 \"2020-10-02T12:20:01.719Z\" \"[modules/UI/videolayout/VideoLayout.js]\" \"\\u003CObject.changeUserAvatar>: \" \"Missed avatar update - no ...",
   "source": "console-api",
   "timestamp": 1.601641201721e+12
}, {
   "level": "WARNING",
   "message": "https://meet.mydomain.com/libs/lib-jitsi-meet.min.js?v=4428 9:28132 \"2020-10-02T12:20:01.754Z\" \"[modules/statistics/AnalyticsAdapter.js]\" \"\\u003CObject.dispose>: \" \"Disposing of analytics adapter.\"",
   "source": "console-api",
   "timestamp": 1.601641201755e+12
}, {
   "level": "WARNING",
   "message": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428 125:259773 \"wasm streaming compile failed: TypeError: Failed to execute 'compile' on 'WebAssembly': Incorrect response MIME type. Expected '...",
   "source": "console-api",
   "timestamp": 1.601641201938e+12
}, {
   "level": "WARNING",
   "message": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428 125:259812 \"falling back to ArrayBuffer instantiation\"",
   "source": "console-api",
   "timestamp": 1.601641201938e+12
}, {
   "level": "WARNING",
   "message": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428 125:259773 \"wasm streaming compile failed: TypeError: Failed to execute 'compile' on 'WebAssembly': Incorrect response MIME type. Expected '...",
   "source": "console-api",
   "timestamp": 1.60164120279e+12
}, {
   "level": "WARNING",
   "message": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428 125:259812 \"falling back to ArrayBuffer instantiation\"",
   "source": "console-api",
   "timestamp": 1.60164120279e+12
}, {
   "level": "WARNING",
   "message": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428 80:11935 \"2020-10-02T12:20:02.794Z\" \"[modules/UI/videolayout/VideoLayout.js]\" \"\\u003CObject.changeUserAvatar>: \" \"Missed avatar update - no ...",
   "source": "console-api",
   "timestamp": 1.6016412028e+12
}, {
   "level": "WARNING",
   "message": "https://meet.mydomain.com/libs/lib-jitsi-meet.min.js?v=4428 9:28132 \"2020-10-02T12:20:02.810Z\" \"[JitsiMeetJS.js]\" \"\\u003CObject.init>: \" \"Analytics disabled, disposing.\"",
   "source": "console-api",
   "timestamp": 1.601641202813e+12
}, {
   "level": "WARNING",
   "message": "https://meet.mydomain.com/libs/lib-jitsi-meet.min.js?v=4428 9:28132 \"2020-10-02T12:20:02.812Z\" \"[modules/statistics/AnalyticsAdapter.js]\" \"\\u003CObject.dispose>: \" \"Disposing of analytics adapter.\"",
   "source": "console-api",
   "timestamp": 1.601641202814e+12
}, {
   "level": "WARNING",
   "message": "https://meet.mydomain.com/libs/lib-jitsi-meet.min.js?v=4428 9:28132 \"2020-10-02T12:20:03.231Z\" \"[modules/RTC/RTCUtils.js]\" \"Failed to get access to local media.  NotReadableError: Could not start ...",
   "source": "console-api",
   "timestamp": 1.601641203498e+12
}, {
   "level": "SEVERE",
   "message": "https://meet.mydomain.com/libs/app.bundle.min.js?v=4428 80:11935 \"2020-10-02T12:20:03.232Z\" \"[features/base/tracks]\" \"Failed to create local tracks\" Array(1) s",
   "source": "console-api",
   "timestamp": 1.601641203498e+12
}, {
   "level": "WARNING",
   "message": "https://meet.mydomain.com/libs/lib-jitsi-meet.min.js?v=4428 9:28132 \"2020-10-02T12:20:03.730Z\" \"[modules/xmpp/XmppConnection.js]\" \"\\u003Cu._maybeEnableStreamResume>: \" \"Stream resume enabled, but ...",
   "source": "console-api",
   "timestamp": 1.601641204005e+12
}, {
   "level": "WARNING",
   "message": "https://meet.mydomain.com/libs/lib-jitsi-meet.min.js?v=4428 9:28132 \"2020-10-02T12:20:03.838Z\" \"[modules/xmpp/strophe.jingle.js]\" \"getting turn credentials failed\" iq#eec21147-cc80-4f49-87c5-d8cf4...",
   "source": "console-api",
   "timestamp": 1.601641204007e+12
}, {
   "level": "WARNING",
   "message": "https://meet.mydomain.com/libs/lib-jitsi-meet.min.js?v=4428 9:28132 \"2020-10-02T12:20:03.839Z\" \"[modules/xmpp/strophe.jingle.js]\" \"is mod_turncredentials or similar installed?\"",
   "source": "console-api",
   "timestamp": 1.601641204007e+12
} ]

2020-10-02 12:21:04.447 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [INFO] [fad44d6325580ac5fb9e627925c55465] COMMAND GetLog {
   "type": "driver"
}

2020-10-02 12:21:04.447 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [FINE] DevTools WebSocket Command: Runtime.evaluate (id=118) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "awaitPromise": false,
   "expression": "1",
   "returnByValue": true
}

2020-10-02 12:21:04.447 INFO: [56] browser.leaveCallAndQuitBrowser() [2020-10-02T12:21:04+0000] [FINE] DevTools WebSocket Response: Runtime.evaluate (id=118) 71D5B64276BC98CA19FA4EACDA6BCB80 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}

So you said that when you run Jibri on another machine (that you can watch) it works, but on this machine it doesn’t?

No, in my first attempt I set up in the same machine Jisti and Jibri, and all worked.
In my second attempt, I tried to separate the Jisti and Jibri, but without result.

I did a fresh install in both cases.

What I trying to achieve is scale Jibri.

Is it possible there could be some network connectivity issue (like fail to establish a connection at all) between Jibri and the bridge?

How can I check that?

I didn’t change anything related to the stun/turn server. Could this be an issue?

You can log in to the Jibri machine and make sure it can access port 1000 10000 on the bridge machine.

I still don’t know how to do that.

Just checking, is port 1000 or 10000?

10000, sorry. You can try with telnet.

Could not make a connection. How to proceed? I have a security group set at AWS with port 10000 open

Custom UDP UDP 10000 0.0.0.0/0 -
Custom UDP UDP 10000 ::/0