Jibri error "Not joined yet: Cannot read properties of undefined (reading 'isJoined')" 2022

Could anyone please help with a Jibri-on-a-separate-machine setup? I’ve got Jibri on a separate VM, and Jitsi Meet on another VM in Google Cloud. Jitsi Meet by itself works great. I have set up TLS certs, the name of the Jitsi Meet host is redacted to demo.mydomain.me. Both VMs are on the same subnet and can connect to each other on both internal or external interfaces, curl https://demo.mydomain.me works fine on the Jibri machine, which is a 4vCPU/16GB RAM instance.

I have followed the steps to install Jibri, but the recording doesn’t work, and after about half a minute a message popup appears, saying approximately “Recording cannot start”. Connection attempts are seen by jicofo, and jibri logs seem to imply that the conference page does not load or does not contain the necessary element, the error is:

2022-11-21 07:36:34.817 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:37:05.127 SEVERE: [58] CallPage.visit#65: Timed out waiting for call page to load

Logs

/var/log/jitsi/jibri/log.0.txt:
2022-11-21 07:35:37.315 INFO: [1] MainKt.handleCommandLineArgs#186: Jibri run with args [--config, /etc/jitsi/jibri/config.json]
2022-11-21 07:35:37.376 INFO: [1] MainKt.setupLegacyConfig#211: Checking legacy config file /etc/jitsi/jibri/config.json
2022-11-21 07:35:37.381 INFO: [1] MainKt.setupLegacyConfig#214: Legacy config file /etc/jitsi/jibri/config.json doesn't exist
2022-11-21 07:35:37.590 INFO: [1] MainKt.main#55: Jibri starting up with id
2022-11-21 07:35:37.891 INFO: [1] JwtInfo$Companion.fromConfig#176: got jwtConfig: {}

2022-11-21 07:35:37.892 INFO: [1] JwtInfo$Companion.fromConfig#186: Unable to create JwtInfo: com.typesafe.config.ConfigException$Missing: reference.conf @ jar:file:/opt/jitsi/jibri/jibri.jar!/reference.conf: 77: No configuration setting found for key 'signing-key-path'
2022-11-21 07:35:37.893 FINE: [1] RefreshingProperty.getValue#47: Refreshing property jwt (not yet initialized or expired)...
2022-11-21 07:35:37.990 INFO: [1] MainKt.main#125: Using port 3333 for internal HTTP API
2022-11-21 07:35:38.000 FINE: [19] WebhookClient$updateStatus$1.invokeSuspend#109: Updating 0 subscribers of status
2022-11-21 07:35:38.299 INFO: [1] XmppApi.updatePresence#209: Jibri reports its status is now JibriStatus(busyStatus=IDLE, health=OverallHealth(healthStatus=HEALTHY, details={})), publishing presence to connections
2022-11-21 07:35:38.335 INFO: [1] XmppApi.start#156: Connecting to xmpp environment on 10.156.0.7 with config XmppEnvironmentConfig(name=mydomain.me, xmppServerHosts=[10.156.0.7], xmppDomain=demo.mydomain.me, baseUrl=null, controlLogin=XmppCredentials(domain=auth.demo.mydomain.me, port=5222, username=jibri, password=*****), controlMuc=XmppMuc(domain=internal.auth.demo.mydomain.me, roomName=JibriBrewery, nickname=myjibri-1-2-3-4), sipControlMuc=null, callLogin=XmppCredentials(domain=recorder.demo.mydomain.me, port=null, username=recorder, password=*****), stripFromRoomDomain=conference., usageTimeoutMins=0, trustAllXmppCerts=true, securityMode=null)
2022-11-21 07:35:38.340 INFO: [1] XmppApi.start#174: The trustAllXmppCerts config is enabled for this domain, all XMPP server provided certificates will be accepted
2022-11-21 07:35:38.373 INFO: [1] MainKt.main#152: Using port 2222 for HTTP API
2022-11-21 07:35:38.395 INFO: [32] [hostname=10.156.0.7 id=10.156.0.7] MucClient.initializeConnectAndJoin#279: Initializing a new MucClient for [ org.jitsi.xmpp.mucclient.MucClientConfiguration id=10.156.0.7 domain=auth.demo.mydomain.me hostname=10.156.0.7 port=5222 username=jibri mucs=[jibribrewery@internal.auth.demo.mydomain.me] mucNickname=myjibri-1-2-3-4 disableCertificateVerification=true]
2022-11-21 07:35:38.400 WARNING: [32] MucClient.createXMPPTCPConnectionConfiguration#115: Disabling certificate verification!
2022-11-21 07:35:38.434 INFO: [32] [hostname=10.156.0.7 id=10.156.0.7] MucClient.initializeConnectAndJoin#341: Dispatching a thread to connect and login.
2022-11-21 07:35:38.617 FINE: [32] JibriStatsDClient.incrementCounter#38: Incrementing statsd counter: xmpp-connected:xmpp_server_host:10.156.0.7
2022-11-21 07:35:38.617 INFO: [32] [hostname=10.156.0.7 id=10.156.0.7] MucClient$2.connected#312: Connected.
2022-11-21 07:35:38.618 INFO: [32] [hostname=10.156.0.7 id=10.156.0.7] MucClient.lambda$getConnectAndLoginCallable$9#637: Logging in.
2022-11-21 07:35:38.741 INFO: [32] [hostname=10.156.0.7 id=10.156.0.7] MucClient$2.authenticated#318: Authenticated, b=false
2022-11-21 07:35:38.895 INFO: [32] [hostname=10.156.0.7 id=10.156.0.7] MucClient$MucWrapper.join#761: Joined MUC: jibribrewery@internal.auth.demo.mydomain.me
2022-11-21 07:36:32.379 INFO: [46] XmppApi.handleJibriIq#236: Received JibriIq  from environment [MucClient id=10.156.0.7 hostname=10.156.0.7]
2022-11-21 07:36:32.380 INFO: [46] XmppApi.handleStartJibriIq#268: Received start request, starting service
2022-11-21 07:36:32.445 INFO: [46] XmppApi.handleStartService#379: Parsed call url info: CallUrlInfo(baseUrl=https://demo.mydomain.me, callName=justtestingconf, urlParams=[])
2022-11-21 07:36:32.455 INFO: [46] JibriManager.startFileRecording#138: Starting a file recording with params: FileRecordingRequestParams(callParams=CallParams(callUrlInfo=CallUrlInfo(baseUrl=https://demo.mydomain.me, callName=justtestingconf, urlParams=[]), email='', passcode=null, callStatsUsernameOverride=, displayName=), sessionId=uwnmuihacbzkykgx, callLoginParams=XmppCredentials(domain=recorder.demo.mydomain.me, port=null, username=recorder, password=*****))
2022-11-21 07:36:32.475 FINE: [46] [session_id=uwnmuihacbzkykgx] FfmpegCapturer.#92: Detected os as OS: LINUX
2022-11-21 07:36:32.966 INFO: [46] org.openqa.selenium.remote.ProtocolHandshake.createSession: Detected dialect: OSS
2022-11-21 07:36:32.982 INFO: [46] [session_id=uwnmuihacbzkykgx] FileRecordingJibriService.#134: Writing recording to /tmp/recordings/uwnmuihacbzkykgx, finalize script path /path/to/finalize
2022-11-21 07:36:32.994 FINE: [46] JibriStatsDClient.incrementCounter#38: Incrementing statsd counter: start:recording
2022-11-21 07:36:32.995 INFO: [46] JibriStatusManager$special$$inlined$observable$1.afterChange#72: Busy status has changed: IDLE -> BUSY
2022-11-21 07:36:32.995 FINE: [46] WebhookClient$updateStatus$1.invokeSuspend#109: Updating 0 subscribers of status
2022-11-21 07:36:32.995 INFO: [46] XmppApi.updatePresence#209: Jibri reports its status is now JibriStatus(busyStatus=BUSY, health=OverallHealth(healthStatus=HEALTHY, details={})), publishing presence to connections
2022-11-21 07:36:32.998 INFO: [46] XmppApi.handleStartJibriIq#281: Sending 'pending' response to start IQ
2022-11-21 07:36:33.004 INFO: [58] AbstractPageObject.visit#32: Visiting url https://demo.mydomain.me
2022-11-21 07:36:34.133 INFO: [58] AbstractPageObject.visit#38: Waited 1.126454886s for driver to load page
2022-11-21 07:36:34.191 INFO: [58] AbstractPageObject.visit#32: Visiting url https://demo.mydomain.me/justtestingconf#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.prejoinConfig.enabled=false&config.requireDisplayName=false
2022-11-21 07:36:34.741 INFO: [58] AbstractPageObject.visit#38: Waited 549.422855ms for driver to load page
2022-11-21 07:36:34.817 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:35.323 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:35.828 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:36.334 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:36.840 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:37.346 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:37.852 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:37.975 FINE: [19] WebhookClient$updateStatus$1.invokeSuspend#109: Updating 0 subscribers of status
2022-11-21 07:36:38.357 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:38.862 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:39.368 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:39.873 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:40.378 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:40.883 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:41.388 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:41.893 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:42.398 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:42.903 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:43.407 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:43.912 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:44.417 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:44.922 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:45.426 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:45.931 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:46.436 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:46.941 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:47.446 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:47.951 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:48.456 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:48.960 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:49.466 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:49.972 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:50.477 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:50.982 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:51.487 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:51.992 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:52.497 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:53.002 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:53.507 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:54.012 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:54.517 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:55.021 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:55.526 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:56.031 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:56.536 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:57.042 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:57.546 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:58.051 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:58.555 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:59.060 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:36:59.565 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:37:00.070 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:37:00.575 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:37:01.080 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:37:01.585 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:37:02.090 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:37:02.596 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:37:03.101 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:37:03.606 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:37:04.110 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:37:04.616 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:37:05.120 FINE: [58] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
2022-11-21 07:37:05.127 SEVERE: [58] CallPage.visit#65: Timed out waiting for call page to load
2022-11-21 07:37:05.133 INFO: [58] [session_id=uwnmuihacbzkykgx] JibriSelenium.onSeleniumStateChange#216: Transitioning from state Starting up to Error: FailedToJoinCall SESSION Failed to join the call
2022-11-21 07:37:05.134 INFO: [58] [session_id=uwnmuihacbzkykgx] StatefulJibriService.onServiceStateChange#39: File recording service transitioning from state Starting up to Error: FailedToJoinCall SESSION Failed to join the call
2022-11-21 07:37:05.135 INFO: [58] XmppApi$createServiceStatusHandler$1.invoke#317: Current service had an error Error: FailedToJoinCall SESSION Failed to join the call, sending error iq 
2022-11-21 07:37:05.135 FINE: [58] JibriStatsDClient.incrementCounter#38: Incrementing statsd counter: stop:recording
2022-11-21 07:37:05.136 INFO: [58] JibriManager.stopService#260: Stopping the current service
2022-11-21 07:37:05.136 INFO: [58] [session_id=uwnmuihacbzkykgx] FileRecordingJibriService.stop#182: Stopping capturer
2022-11-21 07:37:05.136 INFO: [58] [session_id=uwnmuihacbzkykgx] JibriSubprocess.stop#75: Stopping ffmpeg process
2022-11-21 07:37:05.136 INFO: [58] [session_id=uwnmuihacbzkykgx] JibriSubprocess.stop#89: ffmpeg exited with value null
2022-11-21 07:37:05.136 INFO: [58] [session_id=uwnmuihacbzkykgx] FileRecordingJibriService.stop#184: Quitting selenium
2022-11-21 07:37:05.137 INFO: [58] [session_id=uwnmuihacbzkykgx] FileRecordingJibriService.stop#191: No media was recorded, deleting directory and skipping metadata file & finalize
2022-11-21 07:37:05.137 INFO: [58] [session_id=uwnmuihacbzkykgx] JibriSelenium.leaveCallAndQuitBrowser#338: Leaving call and quitting browser
2022-11-21 07:37:05.137 INFO: [58] [session_id=uwnmuihacbzkykgx] JibriSelenium.leaveCallAndQuitBrowser#341: Recurring call status checks cancelled
2022-11-21 07:37:05.158 INFO: [58] [session_id=uwnmuihacbzkykgx] JibriSelenium.leaveCallAndQuitBrowser#347: Got 7 log entries for type browser
2022-11-21 07:37:05.229 INFO: [58] [session_id=uwnmuihacbzkykgx] JibriSelenium.leaveCallAndQuitBrowser#347: Got 956 log entries for type driver
2022-11-21 07:37:05.310 INFO: [58] [session_id=uwnmuihacbzkykgx] JibriSelenium.leaveCallAndQuitBrowser#347: Got 0 log entries for type client
2022-11-21 07:37:05.310 INFO: [58] [session_id=uwnmuihacbzkykgx] JibriSelenium.leaveCallAndQuitBrowser#356: Leaving web call
2022-11-21 07:37:05.340 INFO: [58] [session_id=uwnmuihacbzkykgx] JibriSelenium.leaveCallAndQuitBrowser#363: Quitting chrome driver
2022-11-21 07:37:05.409 INFO: [58] [session_id=uwnmuihacbzkykgx] JibriSelenium.leaveCallAndQuitBrowser#365: Chrome driver quit
2022-11-21 07:37:05.410 INFO: [58] JibriStatusManager$special$$inlined$observable$1.afterChange#72: Busy status has changed: BUSY -> IDLE
2022-11-21 07:37:05.410 FINE: [58] WebhookClient$updateStatus$1.invokeSuspend#109: Updating 0 subscribers of status
2022-11-21 07:37:05.410 INFO: [58] XmppApi.updatePresence#209: Jibri reports its status is now JibriStatus(busyStatus=IDLE, health=OverallHealth(healthStatus=HEALTHY, details={})), publishing presence to connections
2022-11-21 07:37:37.975 FINE: [19] WebhookClient$updateStatus$1.invokeSuspend#109: Updating 0 subscribers of status
/var/log/prosody/prosody.log:
Nov 21 07:37:14 speakerstats.demo.mydomain.me:speakerstats_component  warn    A module has been configured that triggers external events.
Nov 21 07:37:14 speakerstats.demo.mydomain.me:speakerstats_component  warn    Implement this lib to trigger external events.
Nov 21 07:37:14 endconference.demo.mydomain.me:end_conference info    Room justtestingconf@conference.demo.mydomain.me destroyed by occupant wif8xnc_vv7t0gtnzgnolbbd@demo.mydomain.me/LUzoP4pbqB8W
Nov 21 07:37:25 bosh7dc7792d-ba17-4620-8d9e-4f117d6a4fae    info    BOSH client disconnected: session close
/var/log/jitsi/jicofo.log
Jicofo 2022-11-21 07:35:38.924 INFO: [42] [type=jibri brewery=jibribrewery] BaseBrewery.addInstance#342: Added brewery instance: jibribrewery@internal.auth.demo.mydomain.me/myjibri-1-2-3-4
Jicofo 2022-11-21 07:35:38.930 INFO: [42] JibriDetector.onInstanceStatusChanged#98: Creating a new instance for jibribrewery@internal.auth.demo.mydomain.me/myjibri-1-2-3-4, available = true
Jicofo 2022-11-21 07:36:15.638 INFO: [43] ConferenceIqHandler.handleConferenceIq#68: Focus request for room: justtestingconf@conference.demo.mydomain.me
Jicofo 2022-11-21 07:36:15.639 INFO: [43] [room=justtestingconf@conference.demo.mydomain.me] JitsiMeetConferenceImpl.#255: Created new conference.
Jicofo 2022-11-21 07:36:15.640 INFO: [43] [room=justtestingconf@conference.demo.mydomain.me] JitsiMeetConferenceImpl.joinTheRoom#465: Joining justtestingconf@conference.demo.mydomain.me
Jicofo 2022-11-21 07:36:16.122 INFO: [42] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] JitsiMeetConferenceImpl.onMemberJoined#619: Member joined:8c404801 stats-id=Davion-K3k region=null audioMuted=true videoMuted=true isJibri=false isJigasi=false
Jicofo 2022-11-21 07:36:16.122 INFO: [42] AutoOwnerRoleManager.electNewOwner#106: Electing new owner: ChatMember[justtestingconf@conference.demo.mydomain.me/8c404801, jid: null]@1603869720
Jicofo 2022-11-21 07:36:21.617 INFO: [43] ConferenceIqHandler.handleConferenceIq#68: Focus request for room: justtestingconf@conference.demo.mydomain.me
Jicofo 2022-11-21 07:36:22.015 INFO: [37] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] JitsiMeetConferenceImpl.onMemberJoined#619: Member joined:aa6fa11c stats-id=Bo-4CQ region=null audioMuted=true videoMuted=true isJibri=false isJigasi=false
Jicofo 2022-11-21 07:36:22.015 INFO: [37] DiscoveryUtil.discoverParticipantFeatures#171: Discovered features for justtestingconf@conference.demo.mydomain.me/8c404801 in 0 ms.
Jicofo 2022-11-21 07:36:22.016 INFO: [37] DiscoveryUtil.discoverParticipantFeatures#171: Discovered features for justtestingconf@conference.demo.mydomain.me/aa6fa11c in 1 ms.
Jicofo 2022-11-21 07:36:22.016 WARNING: [43] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7 participant=8c404801] ParticipantInviteRunnable.lambda$doRun$0#193: Failed to convert ContentPacketExtension to Media: 
Jicofo 2022-11-21 07:36:22.016 INFO: [43] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] ColibriV2SessionManager.allocate#234: Allocating for 8c404801
Jicofo 2022-11-21 07:36:22.017 INFO: [43] BridgeSelectionStrategy.select#114: Selected initial bridge Bridge[jid=jvbbrewery@internal.auth.demo.mydomain.me/cc1d1db6-db0e-426e-97be-36cafb34896b, version=2.2.61-g98c9f868, relayId=null, region=null, stress=0.00] with reported stress=0.0 for participantProperties=ParticipantProperties(region=null) using strategy SingleBridgeSelectionStrategy
Jicofo 2022-11-21 07:36:22.018 INFO: [43] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] ColibriV2SessionManager.allocate#278: Selected cc1d1db6-db0e-426e-97be-36cafb34896b, session exists: false
Jicofo 2022-11-21 07:36:22.023 WARNING: [45] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7 participant=aa6fa11c] ParticipantInviteRunnable.lambda$doRun$0#193: Failed to convert ContentPacketExtension to Media: 
Jicofo 2022-11-21 07:36:22.023 INFO: [45] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] ColibriV2SessionManager.allocate#234: Allocating for aa6fa11c
Jicofo 2022-11-21 07:36:22.027 INFO: [45] BridgeSelectionStrategy.select#127: Existing bridge does not have a relay, will not consider other bridges.
Jicofo 2022-11-21 07:36:22.027 INFO: [45] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] ColibriV2SessionManager.allocate#278: Selected cc1d1db6-db0e-426e-97be-36cafb34896b, session exists: true
Jicofo 2022-11-21 07:36:22.050 INFO: [43] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7 participant=8c404801] ParticipantInviteRunnable.doInviteOrReinvite#378: Sending session-initiate to: justtestingconf@conference.demo.mydomain.me/8c404801 sources={jvb=[audio=[3210516042], video=[4249342257], groups=[]]}
Jicofo 2022-11-21 07:36:22.088 INFO: [45] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7 participant=aa6fa11c] ParticipantInviteRunnable.doInviteOrReinvite#378: Sending session-initiate to: justtestingconf@conference.demo.mydomain.me/aa6fa11c sources={jvb=[audio=[3210516042], video=[4249342257], groups=[]]}
Jicofo 2022-11-21 07:36:23.320 INFO: [41] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] JitsiMeetConferenceImpl.onSessionAccept#952: Receive session-accept from justtestingconf@conference.demo.mydomain.me/aa6fa11c
Jicofo 2022-11-21 07:36:23.321 INFO: [41] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] ColibriV2SessionManager.updateParticipant#457: Updating aa6fa11c with transport=org.jitsi.xmpp.extensions.jingle.IceUdpTransportPacketExtension@7794e9b2, sources={justtestingconf@conference.demo.mydomain.me/aa6fa11c=[audio=[2534393143], video=[829395735, 2174929889, 4277733992, 1460514692, 3702290613, 3060324051], groups=[FID[829395735, 2174929889], FID[4277733992, 3702290613], FID[1460514692, 3060324051], SIM[829395735, 4277733992, 1460514692]]]}
Jicofo 2022-11-21 07:36:23.322 INFO: [41] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] JitsiMeetConferenceImpl.onSessionAcceptInternal#1312: Accepted initial sources from aa6fa11c: {justtestingconf@conference.demo.mydomain.me/aa6fa11c=[audio=[2534393143], video=[829395735, 2174929889, 4277733992, 1460514692, 3702290613, 3060324051], groups=[FID[829395735, 2174929889], FID[4277733992, 3702290613], FID[1460514692, 3060324051], SIM[829395735, 4277733992, 1460514692]]]}
Jicofo 2022-11-21 07:36:23.324 INFO: [41] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] ColibriV2SessionManager.updateParticipant#457: Updating aa6fa11c with transport=org.jitsi.xmpp.extensions.jingle.IceUdpTransportPacketExtension@79531930, sources=null
Jicofo 2022-11-21 07:36:25.759 INFO: [42] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] JitsiMeetConferenceImpl.onSessionAccept#952: Receive session-accept from justtestingconf@conference.demo.mydomain.me/8c404801
Jicofo 2022-11-21 07:36:25.760 INFO: [42] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] ColibriV2SessionManager.updateParticipant#457: Updating 8c404801 with transport=org.jitsi.xmpp.extensions.jingle.IceUdpTransportPacketExtension@44544241, sources={justtestingconf@conference.demo.mydomain.me/8c404801=[audio=[3859190416], video=[3560163162, 2177449001, 1839733159, 1509550717, 633254436, 4187668235], groups=[FID[3560163162, 2177449001], SIM[3560163162, 1839733159, 1509550717], FID[1839733159, 633254436], FID[1509550717, 4187668235]]]}
Jicofo 2022-11-21 07:36:25.762 INFO: [42] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] JitsiMeetConferenceImpl.onSessionAcceptInternal#1312: Accepted initial sources from 8c404801: {justtestingconf@conference.demo.mydomain.me/8c404801=[audio=[3859190416], video=[3560163162, 2177449001, 1839733159, 1509550717, 633254436, 4187668235], groups=[FID[3560163162, 2177449001], SIM[3560163162, 1839733159, 1509550717], FID[1839733159, 633254436], FID[1509550717, 4187668235]]]}
Jicofo 2022-11-21 07:36:25.764 INFO: [40] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7 participant=aa6fa11c] Participant.sendQueuedRemoteSources#613: Sending a queued source-add, sources:{justtestingconf@conference.demo.mydomain.me/8c404801=[audio=[3859190416], video=[3560163162, 2177449001], groups=[FID[3560163162, 2177449001]]]}
Jicofo 2022-11-21 07:36:25.768 INFO: [42] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7 participant=8c404801] Participant.sendQueuedRemoteSources#613: Sending a queued source-add, sources:{justtestingconf@conference.demo.mydomain.me/aa6fa11c=[audio=[2534393143], video=[829395735, 2174929889], groups=[FID[829395735, 2174929889]]]}
Jicofo 2022-11-21 07:36:25.772 INFO: [42] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] ColibriV2SessionManager.updateParticipant#457: Updating 8c404801 with transport=org.jitsi.xmpp.extensions.jingle.IceUdpTransportPacketExtension@703f519a, sources=null
Jicofo 2022-11-21 07:36:32.370 INFO: [42] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] BaseJibri.handleJibriRequest#75: Accepted jibri request: 
Jicofo 2022-11-21 07:36:32.371 INFO: [43] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] JibriSession.startInternal#316: Starting session with Jibri jibribrewery@internal.auth.demo.mydomain.me/myjibri-1-2-3-4
Jicofo 2022-11-21 07:36:32.374 INFO: [43] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] JibriSession.sendJibriStartIq#470: Starting Jibri jibribrewery@internal.auth.demo.mydomain.me/myjibri-1-2-3-4 for stream ID: null in room: justtestingconf@conference.demo.mydomain.me
Jicofo 2022-11-21 07:36:33.043 INFO: [43] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] JibriSession.processJibriIqFromJibri#431: Updating status from JIBRI:  for justtestingconf@conference.demo.mydomain.me
Jicofo 2022-11-21 07:36:33.045 INFO: [43] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] JibriSession.handleJibriStatusUpdate#619: Got Jibri status update: Jibri jibribrewery@internal.auth.demo.mydomain.me/myjibri-1-2-3-4 has status pending and failure reason null, current Jibri jid is jibribrewery@internal.auth.demo.mydomain.me/myjibri-1-2-3-4
Jicofo 2022-11-21 07:36:33.045 INFO: [43] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] JibriRecorder.handleStartRequest#117: Started Jibri session
Jicofo 2022-11-21 07:37:05.137 INFO: [42] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] BaseJibri.handleJibriRequest#75: Accepted jibri request: 
Jicofo 2022-11-21 07:37:05.137 INFO: [43] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] JibriSession.processJibriIqFromJibri#431: Updating status from JIBRI:  for justtestingconf@conference.demo.mydomain.me
Jicofo 2022-11-21 07:37:05.138 INFO: [43] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] JibriSession.handleJibriStatusUpdate#619: Got Jibri status update: Jibri jibribrewery@internal.auth.demo.mydomain.me/myjibri-1-2-3-4 has status off and failure reason error, current Jibri jid is jibribrewery@internal.auth.demo.mydomain.me/myjibri-1-2-3-4
Jicofo 2022-11-21 07:37:05.138 INFO: [43] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] JibriSession.clearPendingTimeout#571: Jibri is no longer pending, cancelling pending timeout task
Jicofo 2022-11-21 07:37:05.138 INFO: [43] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] JibriSession.handleJibriStatusUpdate#658: Jibri failed, trying to fall back to another Jibri
Jicofo 2022-11-21 07:37:05.138 SEVERE: [43] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] JibriSession.startInternal#304: Unable to find an available Jibri, can't start
Jicofo 2022-11-21 07:37:05.140 WARNING: [43] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] JibriSession.handleJibriStatusUpdate#669: Failed to fall back to another Jibri, this session has now failed: org.jitsi.jicofo.jibri.JibriSession$StartException$AllBusy: All jibri instances are busy
org.jitsi.jicofo.jibri.JibriSession$StartException$AllBusy: All jibri instances are busy
    at org.jitsi.jicofo.jibri.JibriSession.startInternal(JibriSession.java:308)
    at org.jitsi.jicofo.jibri.JibriSession.start(JibriSession.java:282)
    at org.jitsi.jicofo.jibri.JibriSession.retryRequestWithAnotherJibri(JibriSession.java:595)
    at org.jitsi.jicofo.jibri.JibriSession.handleJibriStatusUpdate(JibriSession.java:662)
    at org.jitsi.jicofo.jibri.JibriSession.processJibriIqFromJibri(JibriSession.java:433)
    at org.jitsi.jicofo.jibri.JibriSession.processJibriIqRequestFromJibri(JibriSession.java:417)
    at org.jitsi.jicofo.jibri.BaseJibri.doHandleIQRequest(BaseJibri.kt:156)
    at org.jitsi.jicofo.jibri.BaseJibri.incomingIqQueue$lambda-0(BaseJibri.kt:56)
    at org.jitsi.utils.queue.PacketQueue$HandlerAdapter.handleItem(PacketQueue.java:416)
    at org.jitsi.utils.queue.AsyncQueueHandler$1.run(AsyncQueueHandler.java:136)
    at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
    at java.base/java.lang.Thread.run(Thread.java:829)
Jicofo 2022-11-21 07:37:05.141 INFO: [43] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] JibriRecorder.publishJibriRecordingStatus#161: Got jibri status off and failure error
Jicofo 2022-11-21 07:37:05.142 INFO: [43] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] JibriRecorder.publishJibriRecordingStatus#186: Publishing new jibri-recording-status:  in: justtestingconf@conference.demo.mydomain.me
Jicofo 2022-11-21 07:37:05.147 INFO: [43] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] JibriSession.cleanupSession#386: Cleaning up current JibriSession
Jicofo 2022-11-21 07:37:14.348 INFO: [42] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] JitsiMeetConferenceImpl$ChatRoomListenerImpl.roomDestroyed#2011: Room destroyed with reason=The meeting has been terminated
Jicofo 2022-11-21 07:37:14.348 INFO: [42] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] ColibriV2SessionManager.expire#97: Expiring.
Jicofo 2022-11-21 07:37:14.349 INFO: [42] AbstractOperationSetJingle.terminateSession#509: Terminate session: justtestingconf@conference.demo.mydomain.me/8c404801, reason: gone, send terminate: true
Jicofo 2022-11-21 07:37:14.349 INFO: [42] AbstractOperationSetJingle.terminateSession#509: Terminate session: justtestingconf@conference.demo.mydomain.me/aa6fa11c, reason: gone, send terminate: true
Jicofo 2022-11-21 07:37:14.349 INFO: [42] [room=justtestingconf@conference.demo.mydomain.me meeting_id=a050acf5-bee5-44f2-a5ab-c48c0a2a55b7] JitsiMeetConferenceImpl.stop#442: Stopped.
/var/log/nginx/access_log
5.5.5.5 - - [21/Nov/2022:07:35:31 +0000] "GET /colibri-ws/default-id/5b1f1d0e783b03a4/c9cdee7f?pwd=7uchcamogf39qagcsp68t1nchp HTTP/1.1" 403 380 "-" "okhttp/4.9.2"
5.5.5.5 - - [21/Nov/2022:07:36:11 +0000] "GET /JustTestingConf HTTP/1.1" 200 30328 "https://demo.mydomain.me/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:12 +0000] "GET /libs/excalidraw-assets/vendor-72035408b91d1da4ac31.js HTTP/1.1" 200 187162 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:12 +0000] "GET /lang/translation-languages-ru.json HTTP/1.1" 404 445 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:13 +0000] "GET /sounds/rejected.wav HTTP/1.1" 206 69236 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:13 +0000] "GET /sounds/reactions-crickets.mp3 HTTP/1.1" 206 118536 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:13 +0000] "GET /sounds/rejected.wav HTTP/1.1" 206 69236 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:13 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 686 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:13 +0000] "GET /sounds/reactions-crickets.mp3 HTTP/1.1" 206 118536 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:14 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 199 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:14 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 712 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:14 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 328 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:15 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 268 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:15 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 4097 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:15 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 400 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:15 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 553 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:16 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 2529 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:16 +0000] "GET /libs/lib-jitsi-meet.e2ee-worker.js HTTP/1.1" 200 6053 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:16 +0000] "GET /pwa-worker.js HTTP/1.1" 200 1511 "https://demo.mydomain.me/pwa-worker.js" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:16 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 3075 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:17 +0000] "GET /config.js?room=justtestingconf HTTP/1.1" 200 23536 "-" "okhttp/4.9.2"
5.5.5.5 - - [21/Nov/2022:07:36:20 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 686 "-" "okhttp/4.9.2"
5.5.5.5 - - [21/Nov/2022:07:36:20 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 199 "-" "okhttp/4.9.2"
5.5.5.5 - - [21/Nov/2022:07:36:21 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 712 "-" "okhttp/4.9.2"
5.5.5.5 - - [21/Nov/2022:07:36:21 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 328 "-" "okhttp/4.9.2"
5.5.5.5 - - [21/Nov/2022:07:36:21 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 268 "-" "okhttp/4.9.2"
5.5.5.5 - - [21/Nov/2022:07:36:21 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 4097 "-" "okhttp/4.9.2"
5.5.5.5 - - [21/Nov/2022:07:36:21 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 805 "-" "okhttp/4.9.2"
5.5.5.5 - - [21/Nov/2022:07:36:22 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 919 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:22 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 3299 "-" "okhttp/4.9.2"
5.5.5.5 - - [21/Nov/2022:07:36:22 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 10369 "-" "okhttp/4.9.2"
5.5.5.5 - - [21/Nov/2022:07:36:23 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 9459 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:23 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 1147 "-" "okhttp/4.9.2"
5.5.5.5 - - [21/Nov/2022:07:36:23 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 365 "-" "okhttp/4.9.2"
5.5.5.5 - - [21/Nov/2022:07:36:23 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 1284 "-" "okhttp/4.9.2"
5.5.5.5 - - [21/Nov/2022:07:36:24 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 148 "-" "okhttp/4.9.2"
5.5.5.5 - - [21/Nov/2022:07:36:25 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 1047 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:25 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 12919 "-" "okhttp/4.9.2"
5.5.5.5 - - [21/Nov/2022:07:36:25 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 1099 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:25 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 752 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:26 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 3731 "-" "okhttp/4.9.2"
5.5.5.5 - - [21/Nov/2022:07:36:26 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 1959 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:26 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 1197 "-" "okhttp/4.9.2"
5.5.5.5 - - [21/Nov/2022:07:36:26 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 368 "-" "okhttp/4.9.2"
5.5.5.5 - - [21/Nov/2022:07:36:26 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 876 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:31 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 318 "-" "okhttp/4.9.2"
5.5.5.5 - - [21/Nov/2022:07:36:31 +0000] "GET /colibri-ws/default-id/5b1f1d0e783b03a4/c9cdee7f?pwd=7uchcamogf39qagcsp68t1nchp HTTP/1.1" 403 380 "-" "okhttp/4.9.2"
5.5.5.5 - - [21/Nov/2022:07:36:32 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 148 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:33 +0000] "GET / HTTP/1.1" 200 30328 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:33 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 447 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:33 +0000] "GET /css/all.css?v=6776 HTTP/1.1" 200 30336 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:33 +0000] "GET /libs/do_external_connect.min.js?v=1 HTTP/1.1" 200 1376 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:33 +0000] "GET /libs/lib-jitsi-meet.min.js?v=6776 HTTP/1.1" 200 274877 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:33 +0000] "GET /libs/app.bundle.min.js?v=6776 HTTP/1.1" 200 1839521 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:33 +0000] "GET /libs/excalidraw-assets/vendor-72035408b91d1da4ac31.js HTTP/1.1" 200 187162 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:33 +0000] "GET /libs/olm.wasm HTTP/1.1" 200 78949 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:33 +0000] "GET /pwa-worker.js HTTP/1.1" 200 1511 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:33 +0000] "GET /images/watermark.svg HTTP/1.1" 200 12312 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:33 +0000] "GET /images/welcome-background.png HTTP/1.1" 200 730077 "https://demo.mydomain.me/css/all.css?v=6776" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:33 +0000] "GET /images/app-store-badge.png HTTP/1.1" 200 2091 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:33 +0000] "GET /images/f-droid-badge.png HTTP/1.1" 200 4058 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:33 +0000] "GET /images/google-play-badge.png HTTP/1.1" 200 4254 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:33 +0000] "GET /sounds/e2eeOff.mp3 HTTP/1.1" 206 10389 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:33 +0000] "GET /sounds/e2eeOn.mp3 HTTP/1.1" 206 10076 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:33 +0000] "GET /sounds/incomingMessage.wav HTTP/1.1" 206 100452 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:33 +0000] "GET /sounds/asked-unmute.mp3 HTTP/1.1" 206 46512 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:33 +0000] "GET /sounds/joined.wav HTTP/1.1" 206 42156 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:33 +0000] "GET /sounds/left.wav HTTP/1.1" 206 42156 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:34 +0000] "GET /sounds/knock.mp3 HTTP/1.1" 206 64047 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:34 +0000] "GET /sounds/reactions-thumbs-up.mp3 HTTP/1.1" 206 79912 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:34 +0000] "GET /sounds/reactions-applause.mp3 HTTP/1.1" 206 70729 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:34 +0000] "GET /static/offline.html HTTP/1.1" 200 1296 "https://demo.mydomain.me/pwa-worker.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:34 +0000] "GET /sounds/reactions-laughter.mp3 HTTP/1.1" 206 76989 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:34 +0000] "GET /sounds/reactions-surprise.mp3 HTTP/1.1" 206 68639 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:34 +0000] "GET /sounds/reactions-boo.mp3 HTTP/1.1" 206 68639 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:34 +0000] "GET /sounds/reactions-crickets.mp3 HTTP/1.1" 206 118536 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:34 +0000] "GET /sounds/liveStreamingOff.mp3 HTTP/1.1" 206 29328 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:34 +0000] "GET /sounds/reactions-raised-hand.mp3 HTTP/1.1" 206 64674 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:34 +0000] "GET /sounds/liveStreamingOn.mp3 HTTP/1.1" 206 25968 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:34 +0000] "GET /sounds/recordingOff.mp3 HTTP/1.1" 206 21425 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:34 +0000] "GET /sounds/recordingOn.mp3 HTTP/1.1" 206 21708 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:34 +0000] "GET /sounds/rejected.wav HTTP/1.1" 206 69236 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:34 +0000] "GET /sounds/outgoingRinging.wav HTTP/1.1" 206 132344 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:34 +0000] "GET /sounds/outgoingStart.wav HTTP/1.1" 206 211000 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:34 +0000] "GET /sounds/talkWhileMuted.mp3 HTTP/1.1" 206 9613 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:34 +0000] "GET /sounds/noisyAudioInput.mp3 HTTP/1.1" 206 9613 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:34 +0000] "GET /sounds/noAudioSignal.mp3 HTTP/1.1" 206 9613 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:34 +0000] "GET /images/favicon.ico?v=1 HTTP/1.1" 200 953 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:34 +0000] "GET /manifest.json HTTP/1.1" 200 339 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:34 +0000] "GET /static/pwa/icons/icon192.png HTTP/1.1" 200 31410 "https://demo.mydomain.me/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:34 +0000] "GET /justtestingconf HTTP/1.1" 200 30328 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:34 +0000] "GET /libs/excalidraw-assets/vendor-72035408b91d1da4ac31.js HTTP/1.1" 200 187162 "https://demo.mydomain.me/justtestingconf" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:34 +0000] "GET /images/avatar.png HTTP/1.1" 200 5995 "https://demo.mydomain.me/justtestingconf" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:34 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 782 "https://demo.mydomain.me/justtestingconf" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:34 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 384 "https://demo.mydomain.me/justtestingconf" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:35 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 315 "https://demo.mydomain.me/justtestingconf" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
34.34.34.34 - - [21/Nov/2022:07:36:36 +0000] "GET /pwa-worker.js HTTP/1.1" 200 1511 "https://demo.mydomain.me/pwa-worker.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:41 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 318 "-" "okhttp/4.9.2"
5.5.5.5 - - [21/Nov/2022:07:36:45 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 318 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:36:51 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 318 "-" "okhttp/4.9.2"
5.5.5.5 - - [21/Nov/2022:07:36:55 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 318 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:37:01 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 318 "-" "okhttp/4.9.2"
5.5.5.5 - - [21/Nov/2022:07:37:05 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 1259 "-" "okhttp/4.9.2"
5.5.5.5 - - [21/Nov/2022:07:37:05 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 1259 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
5.5.5.5 - - [21/Nov/2022:07:37:05 +0000] "POST /http-bind?room=justtestingconf HTTP/1.1" 200 318 "https://demo.mydomain.me/JustTestingConf" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
Java,Chrome,Chromedriver
# java -version
openjdk version "11.0.17" 2022-10-18
OpenJDK Runtime Environment (build 11.0.17+8-post-Ubuntu-1ubuntu220.04)
OpenJDK 64-Bit Server VM (build 11.0.17+8-post-Ubuntu-1ubuntu220.04, mixed mode)
# google-chrome --version
Google Chrome 107.0.5304.110
# chromedriver --version
ChromeDriver 107.0.5304.62 (1eec40d3a5764881c92085aaee66d25075c159aa-refs/branch-heads/5304@{#942})

Config

/etc/jitsi/jibri/jibri.conf (Jibri VM):
jibri {
    api {
        xmpp {
            environments = [
                {
                    name = "mydomain.me"
                    xmpp-server-hosts = ["10.156.0.7"],
                    xmpp-domain = "demo.mydomain.me"
                    control-login {
                        domain = "auth.demo.mydomain.me"
                        username = "jibri"
                        password = "jibriauthpass"
                        port = 5222
                    }
                    control-muc {
                        domain = "internal.auth.demo.mydomain.me"
                        room-name = "JibriBrewery"
                        nickname = "myjibri-1-2-3-4"
                    }
                    call-login {
                        domain = "recorder.demo.mydomain.me"
                        username = "recorder"
                        password = "jibrirecorderpass"
                    }
                    strip-from-room-domain = "conference."
                    trust-all-xmpp-certs = true
                    usage-timeout = 0
                }
            ]
        }
    }
}
/etc/jitsi/jicofo/jicofo.conf (Jitsi VM):
# Jicofo HOCON configuration. See reference.conf in /usr/share/jicofo/jicofo.jar for
#available options, syntax, and default values.
jicofo {
  xmpp: {
    client: {
      client-proxy: "focus.demo.mydomain.me"
      xmpp-domain: "demo.mydomain.me"
      domain: "auth.demo.mydomain.me"
      username: "focus"
      password: "Y12EokJLRVC9etzM"
    }
    trusted-domains: [ "recorder.demo.mydomain.me" ]
  }
  bridge: {
    brewery-jid: "JvbBrewery@internal.auth.demo.mydomain.me"
  }
  jibri: {
    brewery-jid = "JibriBrewery@internal.auth.demo.mydomain.me"
    pending-timeout = 90 seconds
  }
}
/etc/prosody/conf.d/demo.mydomain.me.cfg.lua (Jitsi VM)
plugin_paths = { "/usr/share/jitsi-meet/prosody-plugins/" }

-- domain mapper options, must at least have domain base set to use the mapper
muc_mapper_domain_base = "demo.mydomain.me";

external_service_secret = "COuG4sNJncycTYVV";
external_services = {
     { type = "stun", host = "demo.mydomain.me", port = 3478 },
     { type = "turn", host = "demo.mydomain.me", port = 3478, transport = "udp", secret = true, ttl = 86400, algorithm = "turn" },
     { type = "turns", host = "demo.mydomain.me", port = 5349, transport = "tcp", secret = true, ttl = 86400, algorithm = "turn" }
};

cross_domain_bosh = false;
consider_bosh_secure = true;
-- https_ports = { }; -- Remove this line to prevent listening on port 5284

-- by default prosody 0.12 sends cors headers, if you want to disable it uncomment the following (the config is available on 0.12.1)
--http_cors_override = {
--    bosh = {
--        enabled = false;
--    };
--    websocket = {
--        enabled = false;
--    };
--}

-- https://ssl-config.mozilla.org/#server=haproxy&version=2.1&config=intermediate&openssl=1.1.0g&guideline=5.4
ssl = {
    protocol = "tlsv1_2+";
    ciphers = "ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384"
}

unlimited_jids = {
    "focus@auth.demo.mydomain.me",
    "jvb@auth.demo.mydomain.me"
}

VirtualHost "demo.mydomain.me"
    authentication = "jitsi-anonymous" -- do not delete me
    -- Properties below are modified by jitsi-meet-tokens package config
    -- and authentication above is switched to "token"
    --app_id="example_app_id"
    --app_secret="example_app_secret"
    -- Assign this host a certificate for TLS, otherwise it would use the one
    -- set in the global section (if any).
    -- Note that old-style SSL on port 5223 only supports one certificate, and will always
    -- use the global one.
    ssl = {
        key = "/etc/prosody/certs/demo.mydomain.me.key";
        certificate = "/etc/prosody/certs/demo.mydomain.me.crt";
    }
    av_moderation_component = "avmoderation.demo.mydomain.me"
    speakerstats_component = "speakerstats.demo.mydomain.me"
    conference_duration_component = "conferenceduration.demo.mydomain.me"
    end_conference_component = "endconference.demo.mydomain.me"
    -- we need bosh
    modules_enabled = {
        "bosh";
        "pubsub";
        "ping"; -- Enable mod_ping
        "speakerstats";
        "external_services";
        "conference_duration";
        "end_conference";
        "muc_lobby_rooms";
        "muc_breakout_rooms";
        "av_moderation";
        "room_metadata";
    }
    c2s_require_encryption = false
    lobby_muc = "lobby.demo.mydomain.me"
    breakout_rooms_muc = "breakout.demo.mydomain.me"
    room_metadata_component = "metadata.demo.mydomain.me"
    main_muc = "conference.demo.mydomain.me"
    -- muc_lobby_whitelist = { "recorder.demo.mydomain.me" } -- Here we can whitelist jibri to enter lobby enabled rooms

Component "conference.demo.mydomain.me" "muc"
    restrict_room_creation = true
    storage = "memory"
    modules_enabled = {
        "muc_meeting_id";
        "muc_domain_mapper";
        "polls";
        --"token_verification";
        "muc_rate_limit";
    }
    admins = { "focus@auth.demo.mydomain.me" }
    muc_room_locking = false
    muc_room_default_public_jids = true

Component "breakout.demo.mydomain.me" "muc"
    restrict_room_creation = true
    storage = "memory"
    modules_enabled = {
        "muc_meeting_id";
        "muc_domain_mapper";
        "muc_rate_limit";
        "polls";
    }
    admins = { "focus@auth.demo.mydomain.me" }
    muc_room_locking = false
    muc_room_default_public_jids = true

-- internal muc component

Component "internal.auth.demo.mydomain.me" "muc"
storage = "memory"
modules_enabled = {
"ping";
}
admins = { "focus@auth.demo.mydomain.me", "jvb@auth.demo.mydomain.me" }
muc_room_locking = false
muc_room_default_public_jids = true
muc_room_cache_size = 1000

VirtualHost "auth.demo.mydomain.me"
    ssl = {
        key = "/etc/prosody/certs/auth.demo.mydomain.me.key";
        certificate = "/etc/prosody/certs/auth.demo.mydomain.me.crt";
    }
    modules_enabled = {
        "limits_exception";
    }
    authentication = "internal_hashed"

-- Proxy to jicofo's user JID, so that it doesn't have to register as a component.
Component "focus.demo.mydomain.me" "client_proxy"
    target_address = "focus@auth.demo.mydomain.me"

Component "speakerstats.demo.mydomain.me" "speakerstats_component"
    muc_component = "conference.demo.mydomain.me"

Component "conferenceduration.demo.mydomain.me" "conference_duration_component"
    muc_component = "conference.demo.mydomain.me"

Component "endconference.demo.mydomain.me" "end_conference"
    muc_component = "conference.demo.mydomain.me"

Component "avmoderation.demo.mydomain.me" "av_moderation_component"
    muc_component = "conference.demo.mydomain.me"

Component "lobby.demo.mydomain.me" "muc"
    storage = "memory"
    restrict_room_creation = true
    muc_room_locking = false
    muc_room_default_public_jids = true
    modules_enabled = {
        "muc_rate_limit";
        "polls";
    }

Component "metadata.demo.mydomain.me" "room_metadata_component"
    muc_component = "conference.demo.mydomain.me"
    breakout_rooms_component = "breakout.demo.mydomain.me"

VirtualHost "recorder.demo.mydomain.me"
modules_enabled = {
"ping";
}
authentication = "internal_plain"

/etc/jitsi/meet/demo.mydomain.me-config.js (Jitsi VM)
/* eslint-disable comma-dangle, no-unused-vars, no-var, prefer-template, vars-on-top */

/*
 * NOTE: If you add a new option please remember to document it here:
 * https://jitsi.github.io/handbook/docs/dev-guide/dev-guide-configuration
 */

var subdir = '';
var subdomain = '';

if (subdomain) {
    subdomain = subdomain.substr(0, subdomain.length - 1).split('.')
        .join('_')
        .toLowerCase() + '.';
}
if (subdir.startsWith('

Is this your complete jibri.conf? What guide did you use to install JIbri?

Yes, that is the entire contents. I mostly followed GitHub - jitsi/jibri: Jitsi BRoadcasting Infrastructure adapting it to the changes in Jitsi config files.

Yeah, that’s incomplete.

Use this guide to install - you’ll get the full jibri.conf example, amongst other things:

Thank you for that guide!

I recreated the users with prosodyctl and everything worked, even with my jibri.conf. I am sorry, I must have typed the wrong password. My bad! For anyone getting the same error in the future, check /var/logs/jitsi/jibri/browser0.txt for errors like

INFO: [58] JibriSelenium.leaveCallAndQuitBrowser#350: [2022-11-21T07:36:35+0000] [SEVERE] https://demo.saaska.me/libs/app.bundle.min.js?v=6776 177:2210201 “2022-11-21T07:36:35.049Z” “[connection.js]” "\u003Cr.s>: " “CONNECTION FAILED:” “connection.passwordRequired”
“password_manager_enabled”: false

If yes, check your jibri user password.

That said, the guide you linked to would need updates, too.

Steps 8-10: Java 8 is outdated in that guide, jibri won’t run under Java 8

Steps 14-15: Outdated, there is no such file, /etc/jitsi/jicofo/sip-communicator.properties. Instead, edit /etc/jibri/jicofo/jicofo.conf to include inside the jicofo{…} block:

jibri: {
brewery-jid = “JibriBrewery@internal.auth.demo.saaska.me
pending-timeout = 90 seconds
}

Step 17: deprecated …Enabled = true settings. Use liveStreaming.enabled, recordingService.enabled. At least that’s documented in the config file itself.

1 Like