RECORDING Problem,how to fix it?

When i used docker compose,The RECORDING Problem

ENABLE_RECORDING=1

JIBRI_RECORDER_USER=recorder

JIBRI_RECORDER_PASSWORD=XXXXXXXXXXXXXXX

JIBRI_RECORDING_DIR=/config/recordings

JIBRI_FINALIZE_RECORDING_SCRIPT_PATH=/config/finalize.sh

JIBRI_XMPP_USER=jibri

JIBRI_STRIP_DOMAIN_JID=muc

JIBRI_BREWERY_MUC=jibribrewery

JIBRI_PENDING_TIMEOUT=90



[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] 10-jibri: applying...
[fix-attrs.d] 10-jibri: exited 0.
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 01-set-timezone: executing...
[cont-init.d] 01-set-timezone: exited 0.
[cont-init.d] 10-config: executing...
[cont-init.d] 10-config: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
_XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be created.

X.Org X Server 1.20.11
X Protocol Version 11, Revision 0
Build Operating System: linux Debian
Current Operating System: Linux 6b086d42ec59 5.10.102.1-microsoft-standard-WSL2 #1 SMP Wed Mar 2 00:30:59 UTC 2022 x86_64
Kernel command line: initrd=\initrd.img panic=-1 nr_cpus=24 swiotlb=force pty.legacy_count=0
Build Date: 05 August 2022  08:00:36AM
xorg-server 2:1.20.11-1+deb11u2 (https://www.debian.org/support)
Current version of pixman: 0.40.0
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(++) Log file: "/tmp/xorg.log", Time: Thu Aug 11 11:27:07 2022
(++) Using config file: "/etc/jitsi/jibri/xorg-video-dummy.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
Jibri 2022-08-11 11:27:07.578 INFO: [1] MainKt.handleCommandLineArgs#186: Jibri run with args [--config, /etc/jitsi/jibri/config.json]
Jibri 2022-08-11 11:27:07.668 INFO: [1] MainKt.setupLegacyConfig#211: Checking legacy config file /etc/jitsi/jibri/config.json
Jibri 2022-08-11 11:27:07.676 INFO: [1] MainKt.setupLegacyConfig#214: Legacy config file /etc/jitsi/jibri/config.json doesn't exist
Jibri 2022-08-11 11:27:07.953 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: FallbackSupplier: checking for value via suppliers:
  LambdaSupplier: 'JibriConfig::jibriId'
  ConfigSourceSupplier: key: 'jibri.id', type: 'kotlin.String', source: 'config'
Jibri 2022-08-11 11:27:07.955 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: LambdaSupplier: Trying to retrieve value via JibriConfig::jibriId
Jibri 2022-08-11 11:27:07.957 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: FallbackSupplier: failed to find value via LambdaSupplier: 'JibriConfig::jibriId': org.jitsi.metaconfig.ConfigException$UnableToRetrieve$Error: class java.lang.NullPointerException
Jibri 2022-08-11 11:27:07.958 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: ConfigSourceSupplier: Trying to retrieve key 'jibri.id' from source 'config' as type kotlin.String
Jibri 2022-08-11 11:27:07.995 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: ConfigSourceSupplier: Successfully retrieved key 'jibri.id' from source 'config' as type kotlin.String
Jibri 2022-08-11 11:27:07.997 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: FallbackSupplier: value found via ConfigSourceSupplier: key: 'jibri.id', type: 'kotlin.String', source: 'config'
Jibri 2022-08-11 11:27:07.998 INFO: [1] MainKt.main#55: Jibri starting up with id jibri-212206484
Jibri 2022-08-11 11:27:08.005 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: FallbackSupplier: checking for value via suppliers:
  LambdaSupplier: 'JibriConfig::enableStatsD'
  ConfigSourceSupplier: key: 'jibri.stats.enable-stats-d', type: 'kotlin.Boolean', source: 'config'
Jibri 2022-08-11 11:27:08.006 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: LambdaSupplier: Trying to retrieve value via JibriConfig::enableStatsD
Jibri 2022-08-11 11:27:08.007 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: FallbackSupplier: failed to find value via LambdaSupplier: 'JibriConfig::enableStatsD': org.jitsi.metaconfig.ConfigException$UnableToRetrieve$Error: class java.lang.NullPointerException
Jibri 2022-08-11 11:27:08.007 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: ConfigSourceSupplier: Trying to retrieve key 'jibri.stats.enable-stats-d' from source 'config' as type kotlin.Boolean
Jibri 2022-08-11 11:27:08.011 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: ConfigSourceSupplier: Successfully retrieved key 'jibri.stats.enable-stats-d' from source 'config' as type kotlin.Boolean
Jibri 2022-08-11 11:27:08.012 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: FallbackSupplier: value found via ConfigSourceSupplier: key: 'jibri.stats.enable-stats-d', type: 'kotlin.Boolean', source: 'config'
Jibri 2022-08-11 11:27:08.033 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: FallbackSupplier: checking for value via suppliers:
  ConfigSourceSupplier: key: 'jibri.webhook.subscribers', type: 'kotlin.collections.List<kotlin.String>', source: 'config'
Jibri 2022-08-11 11:27:08.033 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: ConfigSourceSupplier: Trying to retrieve key 'jibri.webhook.subscribers' from source 'config' as type kotlin.collections.List<kotlin.String>
Jibri 2022-08-11 11:27:08.041 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: ConfigSourceSupplier: Successfully retrieved key 'jibri.webhook.subscribers' from source 'config' as type kotlin.collections.List<kotlin.String>
Jibri 2022-08-11 11:27:08.042 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: FallbackSupplier: value found via ConfigSourceSupplier: key: 'jibri.webhook.subscribers', type: 'kotlin.collections.List<kotlin.String>', source: 'config'
Jibri 2022-08-11 11:27:08.289 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: ConfigSourceSupplier: Trying to retrieve key 'jibri.jwt-info' from source 'config' as type com.typesafe.config.ConfigObject
Jibri 2022-08-11 11:27:08.301 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: ConfigSourceSupplier: Successfully retrieved key 'jibri.jwt-info' from source 'config' as type com.typesafe.config.ConfigObject
Jibri 2022-08-11 11:27:08.302 INFO: [1] JwtInfo$Companion.fromConfig#176: got jwtConfig: {}

Jibri 2022-08-11 11:27:08.303 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'     
Jibri 2022-08-11 11:27:08.396 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: FallbackSupplier: checking for value via suppliers:
  ConfigSourceSupplier: key: 'internal_http_port', type: 'kotlin.Int', source: 'command line args'
  ConfigSourceSupplier: key: 'jibri.api.http.internal-api-port', type: 'kotlin.Int', source: 'config'
Jibri 2022-08-11 11:27:08.397 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: ConfigSourceSupplier: Trying to retrieve key 'internal_http_port' from source 'command line args' as type kotlin.Int
Jibri 2022-08-11 11:27:08.399 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: FallbackSupplier: failed to find value via ConfigSourceSupplier: key: 'internal_http_port', type: 'kotlin.Int', source: 'command line args': org.jitsi.metaconfig.ConfigException$UnableToRetrieve$NotFound: not found
Jibri 2022-08-11 11:27:08.401 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: ConfigSourceSupplier: Trying to retrieve key 'jibri.api.http.internal-api-port' from source 'config' as type kotlin.Int
Jibri 2022-08-11 11:27:08.404 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: ConfigSourceSupplier: Successfully retrieved key 'jibri.api.http.internal-api-port' from source 'config' as type kotlin.Int
Jibri 2022-08-11 11:27:08.405 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: FallbackSupplier: value found via ConfigSourceSupplier: key: 'jibri.api.http.internal-api-port', type: 'kotlin.Int', source: 'config'
Jibri 2022-08-11 11:27:08.410 FINE: [28] WebhookClient$updateStatus$1.invokeSuspend#109: Updating 0 subscribers of status
Jibri 2022-08-11 11:27:08.410 INFO: [1] MainKt.main#125: Using port 3333 for internal HTTP API
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Jibri 2022-08-11 11:27:08.564 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: FallbackSupplier: checking for value via suppliers:
  LambdaSupplier: 'JibriConfig::xmppEnvironments'
  TypeConvertingSupplier: converting value from ConfigSourceSupplier: key: 'jibri.api.xmpp.environments', type: 'kotlin.collections.List<com.typesafe.config.Config>', source: 'config'
Jibri 2022-08-11 11:27:08.565 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: LambdaSupplier: Trying to retrieve value via JibriConfig::xmppEnvironments
Jibri 2022-08-11 11:27:08.565 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: FallbackSupplier: failed to find value via LambdaSupplier: 'JibriConfig::xmppEnvironments': org.jitsi.metaconfig.ConfigException$UnableToRetrieve$NotFound: Considering empty XMPP envs list as not found
Jibri 2022-08-11 11:27:08.566 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: ConfigSourceSupplier: Trying to retrieve key 'jibri.api.xmpp.environments' from source 'config' as type kotlin.collections.List<com.typesafe.config.Config>
Jibri 2022-08-11 11:27:08.568 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: ConfigSourceSupplier: Successfully retrieved key 'jibri.api.xmpp.environments' from source 'config' as type kotlin.collections.List<com.typesafe.config.Config>
Jibri 2022-08-11 11:27:08.570 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: TypeConvertingSupplier: Converted value type from ConfigSourceSupplier: key: 'jibri.api.xmpp.environments', type: 'kotlin.collections.List<com.typesafe.config.Config>', source: 'config'
Jibri 2022-08-11 11:27:08.571 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: FallbackSupplier: value found via TypeConvertingSupplier: converting value from ConfigSourceSupplier: key: 'jibri.api.xmpp.environments', type: 'kotlin.collections.List<com.typesafe.config.Config>', source: 'config'
Jibri 2022-08-11 11:27:08.671 INFO: [1] XmppApi.updatePresence#209: Jibri reports its status is now JibriStatus(busyStatus=IDLE, health=OverallHealth(healthStatus=HEALTHY, details={})), publishing presence to connections
Jibri 2022-08-11 11:27:08.673 FINE: [1] MucClientManager.setPresenceExtension#160: Setting a presence extension: org.jitsi.xmpp.extensions.jibri.JibriStatusPacketExt@42373389
Jibri 2022-08-11 11:27:08.700 INFO: [1] XmppApi.start#156: Connecting to xmpp environment on xmpp.meet.jitsi with config XmppEnvironmentConfig(name=<no value>-0, xmppServerHosts=[xmpp.meet.jitsi], xmppDomain=meet.jitsi, baseUrl=https://192.168.1.3, controlLogin=XmppCredentials(domain=auth.meet.jitsi, port=5222, username=jibri, password=*****), controlMuc=XmppMuc(domain=internal-muc.meet.jitsi, roomName=jibribrewery, nickname=jibri-212206484), sipControlMuc=null, callLogin=XmppCredentials(domain=recorder.meet.jitsi, port=null, username=recorder, password=*****), stripFromRoomDomain=muc., usageTimeoutMins=0, trustAllXmppCerts=true, securityMode=null)
Jibri 2022-08-11 11:27:08.702 INFO: [1] XmppApi.start#174: The trustAllXmppCerts config is enabled for this domain, all XMPP server provided certificates will be accepted
Jibri 2022-08-11 11:27:08.718 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: FallbackSupplier: checking for value via suppliers:
  ConfigSourceSupplier: key: 'http_api_port', type: 'kotlin.Int', source: 'command line args'
  ConfigSourceSupplier: key: 'jibri.api.http.external-api-port', type: 'kotlin.Int', source: 'config'
Jibri 2022-08-11 11:27:08.719 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: ConfigSourceSupplier: Trying to retrieve key 'http_api_port' from source 'command line args' as type kotlin.Int
Jibri 2022-08-11 11:27:08.719 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: FallbackSupplier: failed to find value via ConfigSourceSupplier: key: 'http_api_port', type: 'kotlin.Int', source: 'command line args': org.jitsi.metaconfig.ConfigException$UnableToRetrieve$NotFound: not found
Jibri 2022-08-11 11:27:08.720 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: ConfigSourceSupplier: Trying to retrieve key 'jibri.api.http.external-api-port' from source 'config' as type kotlin.Int
Jibri 2022-08-11 11:27:08.720 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: ConfigSourceSupplier: Successfully retrieved key 'jibri.api.http.external-api-port' from source 'config' as type kotlin.Int
Jibri 2022-08-11 11:27:08.721 FINE: [1] MainKt$setupMetaconfigLogger$1.debug#232: FallbackSupplier: value found via ConfigSourceSupplier: key: 'jibri.api.http.external-api-port', type: 'kotlin.Int', source: 'config'
Jibri 2022-08-11 11:27:08.721 INFO: [1] MainKt.main#152: Using port 2222 for HTTP API
Jibri 2022-08-11 11:27:08.729 INFO: [48] [hostname=xmpp.meet.jitsi id=xmpp.meet.jitsi] MucClient.initializeConnectAndJoin#279: Initializing a new MucClient for [ org.jitsi.xmpp.mucclient.MucClientConfiguration id=xmpp.meet.jitsi domain=auth.meet.jitsi hostname=xmpp.meet.jitsi port=5222 username=jibri mucs=[jibribrewery@internal-muc.meet.jitsi] mucNickname=jibri-212206484 disableCertificateVerification=true]
Jibri 2022-08-11 11:27:08.743 WARNING: [48] MucClient.createXMPPTCPConnectionConfiguration#115: Disabling certificate verification!
Jibri 2022-08-11 11:27:08.760 INFO: [48] [hostname=xmpp.meet.jitsi id=xmpp.meet.jitsi] MucClient.initializeConnectAndJoin#341: Dispatching a thread to connect and login.
Jibri 2022-08-11 11:27:08.842 FINE: [48] JibriStatsDClient.incrementCounter#38: Incrementing statsd counter: xmpp-connected:xmpp_server_host:xmpp.meet.jitsi
Jibri 2022-08-11 11:27:08.842 INFO: [48] [hostname=xmpp.meet.jitsi id=xmpp.meet.jitsi] MucClient$2.connected#312: Connected.
Jibri 2022-08-11 11:27:08.843 INFO: [48] [hostname=xmpp.meet.jitsi id=xmpp.meet.jitsi] MucClient.lambda$getConnectAndLoginCallable$9#637: Logging in.
Jibri 2022-08-11 11:27:08.943 INFO: [48] [hostname=xmpp.meet.jitsi id=xmpp.meet.jitsi] MucClient$2.authenticated#318: Authenticated, b=false
Jibri 2022-08-11 11:27:08.945 FINE: [48] [hostname=xmpp.meet.jitsi id=xmpp.meet.jitsi] MucClient$MucWrapper.resetLastPresenceSent#836: Resetting lastPresenceSent
Jibri 2022-08-11 11:27:09.105 INFO: [48] [hostname=xmpp.meet.jitsi id=xmpp.meet.jitsi] MucClient$MucWrapper.join#761: Joined MUC: jibribrewery@internal-muc.meet.jitsi
Jibri 2022-08-11 11:27:09.134 FINE: [67] org.jitsi.xmpp.extensions.DefaultPacketExtensionProvider.parse: Could not add a provider for element busy-status from namespace http://jitsi.org/protocol/jibri
Jibri 2022-08-11 11:27:09.135 FINE: [67] org.jitsi.xmpp.extensions.DefaultPacketExtensionProvider.parse: Could not add a provider for element health-status from namespace http://jitsi.org/protocol/health
Jibri 2022-08-11 11:27:54.223 FINE: [65] [hostname=xmpp.meet.jitsi id=xmpp.meet.jitsi] MucClient$3.handleIQRequest#504: Received an IQ with type set: IQ Stanza (jibri http://jitsi.org/protocol/jibri) [to=jibri@auth.meet.jitsi/c9c5mPTkkl6v,from=jibribrewery@internal-muc.meet.jitsi/focus,id=amlicmlAYXV0aC5tZWV0LmppdHNpL2M5YzVtUFRra2w2dgA1STZaTS00MgDHtAHbDUofsg==,type=set,]
Jibri 2022-08-11 11:27:54.224 INFO: [65] XmppApi.handleJibriIq#236: Received JibriIq <iq xmlns='jabber:client' to='jibri@auth.meet.jitsi/c9c5mPTkkl6v' from='jibribrewery@internal-muc.meet.jitsi/focus' id='amlicmlAYXV0aC5tZWV0LmppdHNpL2M5YzVtUFRra2w2dgA1STZaTS00MgDHtAHbDUofsg==' type='set'><jibri xmlns='http://jitsi.org/protocol/jibri' action='start' recording_mode='file' room='%e6%a0%bc%e7%95%8c%e4%ba%91%e8%a7%86%e5%bc%80%e5%8f%91@muc.meet.jitsi' session_id='tobukiumqjdacevu' app_data='{"file_recording_metadata":{"share":true}}'/></iq> from environment [MucClient id=xmpp.meet.jitsi hostname=xmpp.meet.jitsi]
Jibri 2022-08-11 11:27:54.225 INFO: [65] XmppApi.handleStartJibriIq#268: Received start request, starting service
Jibri 2022-08-11 11:27:54.273 INFO: [65] XmppApi.handleStartService#379: Parsed call url info: CallUrlInfo(baseUrl=https://192.168.1.3, callName=%e6%a0%bc%e7%95%8c%e4%ba%91%e8%a7%86%e5%bc%80%e5%8f%91, urlParams=[])
Jibri 2022-08-11 11:27:54.277 INFO: [65] JibriManager.startFileRecording#138: Starting a file recording with params: FileRecordingRequestParams(callParams=CallParams(callUrlInfo=CallUrlInfo(baseUrl=https://192.168.1.3, callName=%e6%a0%bc%e7%95%8c%e4%ba%91%e8%a7%86%e5%bc%80%e5%8f%91, urlParams=[]), email='', passcode=null, callStatsUsernameOverride=, displayName=), sessionId=tobukiumqjdacevu, callLoginParams=XmppCredentials(domain=recorder.meet.jitsi, port=null, username=recorder, password=*****))
Jibri 2022-08-11 11:27:54.311 FINE: [65] [session_id=tobukiumqjdacevu] FfmpegCapturer.<init>#92: Detected os as OS: LINUX
Jibri 2022-08-11 11:27:54.349 FINE: [65] MainKt$setupMetaconfigLogger$1.debug#232: ConfigSourceSupplier: Trying to retrieve key 'jibri.call-status-checks.default-call-empty-timeout' from source 'config' as type java.time.Duration
Jibri 2022-08-11 11:27:54.352 FINE: [65] MainKt$setupMetaconfigLogger$1.debug#232: ConfigSourceSupplier: Successfully retrieved key 'jibri.call-status-checks.default-call-empty-timeout' from source 'config' as type java.time.Duration
Jibri 2022-08-11 11:27:54.355 FINE: [65] MainKt$setupMetaconfigLogger$1.debug#232: ConfigSourceSupplier: Trying to retrieve key 'jibri.chrome.flags' from source 'config' as type kotlin.collections.List<kotlin.String>
Jibri 2022-08-11 11:27:54.356 FINE: [65] MainKt$setupMetaconfigLogger$1.debug#232: ConfigSourceSupplier: Successfully retrieved key 'jibri.chrome.flags' from source 'config' as type kotlin.collections.List<kotlin.String>
Starting ChromeDriver 102.0.5005.61 (0e59bcc00cc4985ce39ad31c150065f159d95ad3-refs/branch-heads/5005@{#819}) on port 5281
Only local connections are allowed.
Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe.
ChromeDriver was started successfully.
Jibri 2022-08-11 11:27:54.741 INFO: [65] org.openqa.selenium.remote.ProtocolHandshake.createSession: Detected dialect: OSS
Jibri 2022-08-11 11:27:54.752 FINE: [65] MainKt$setupMetaconfigLogger$1.debug#232: FallbackSupplier: checking for value via suppliers:
  LambdaSupplier: 'JibriConfig::recordingDirectory'
  ConfigSourceSupplier: key: 'jibri.recording.recordings-directory', type: 'kotlin.String', source: 'config'
Jibri 2022-08-11 11:27:54.753 FINE: [65] MainKt$setupMetaconfigLogger$1.debug#232: LambdaSupplier: Trying to retrieve value via JibriConfig::recordingDirectory
Jibri 2022-08-11 11:27:54.753 FINE: [65] MainKt$setupMetaconfigLogger$1.debug#232: FallbackSupplier: failed to find value via LambdaSupplier: 'JibriConfig::recordingDirectory': org.jitsi.metaconfig.ConfigException$UnableToRetrieve$Error: class java.lang.NullPointerException       
Jibri 2022-08-11 11:27:54.754 FINE: [65] MainKt$setupMetaconfigLogger$1.debug#232: ConfigSourceSupplier: Trying to retrieve key 'jibri.recording.recordings-directory' from source 'config' as type kotlin.String
Jibri 2022-08-11 11:27:54.755 FINE: [65] MainKt$setupMetaconfigLogger$1.debug#232: ConfigSourceSupplier: Successfully retrieved key 'jibri.recording.recordings-directory' from source 'config' as type kotlin.String
Jibri 2022-08-11 11:27:54.755 FINE: [65] MainKt$setupMetaconfigLogger$1.debug#232: FallbackSupplier: value found via ConfigSourceSupplier: key: 'jibri.recording.recordings-directory', type: 'kotlin.String', source: 'config'
Jibri 2022-08-11 11:27:54.756 FINE: [65] MainKt$setupMetaconfigLogger$1.debug#232: FallbackSupplier: checking for value via suppliers:
  LambdaSupplier: 'JibriConfig::finalizeRecordingScriptPath'
  ConfigSourceSupplier: key: 'jibri.recording.finalize-script', type: 'kotlin.String', source: 'config'
Jibri 2022-08-11 11:27:54.756 FINE: [65] MainKt$setupMetaconfigLogger$1.debug#232: LambdaSupplier: Trying to retrieve value via JibriConfig::finalizeRecordingScriptPath
Jibri 2022-08-11 11:27:54.757 FINE: [65] MainKt$setupMetaconfigLogger$1.debug#232: FallbackSupplier: failed to find value via LambdaSupplier: 'JibriConfig::finalizeRecordingScriptPath': org.jitsi.metaconfig.ConfigException$UnableToRetrieve$Error: class java.lang.NullPointerException
Jibri 2022-08-11 11:27:54.757 FINE: [65] MainKt$setupMetaconfigLogger$1.debug#232: ConfigSourceSupplier: Trying to retrieve key 'jibri.recording.finalize-script' from source 'config' as type kotlin.String
Jibri 2022-08-11 11:27:54.758 FINE: [65] MainKt$setupMetaconfigLogger$1.debug#232: ConfigSourceSupplier: Successfully retrieved key 'jibri.recording.finalize-script' from source 'config' as type kotlin.String
Jibri 2022-08-11 11:27:54.758 FINE: [65] MainKt$setupMetaconfigLogger$1.debug#232: FallbackSupplier: value found via ConfigSourceSupplier: key: 'jibri.recording.finalize-script', type: 'kotlin.String', source: 'config'
Jibri 2022-08-11 11:27:54.760 INFO: [65] [session_id=tobukiumqjdacevu] FileRecordingJibriService.<init>#134: Writing recording to /config/recordings/tobukiumqjdacevu, finalize script path /config/finalize.sh
Jibri 2022-08-11 11:27:54.770 FINE: [65] JibriStatsDClient.incrementCounter#38: Incrementing statsd counter: start:recording
Jibri 2022-08-11 11:27:54.773 INFO: [65] JibriStatusManager$special$$inlined$observable$1.afterChange#72: Busy status has changed: IDLE -> BUSY
Jibri 2022-08-11 11:27:54.774 FINE: [65] WebhookClient$updateStatus$1.invokeSuspend#109: Updating 0 subscribers of status
Jibri 2022-08-11 11:27:54.775 INFO: [65] XmppApi.updatePresence#209: Jibri reports its status is now JibriStatus(busyStatus=BUSY, health=OverallHealth(healthStatus=HEALTHY, details={})), publishing presence to connections
Jibri 2022-08-11 11:27:54.776 FINE: [65] MucClientManager.setPresenceExtension#160: Setting a presence extension: org.jitsi.xmpp.extensions.jibri.JibriStatusPacketExt@48225f08
Jibri 2022-08-11 11:27:54.777 FINE: [65] MucClientManager.saveExtension#185: Replacing presence extension: org.jitsi.xmpp.extensions.jibri.JibriStatusPacketExt@42373389
Jibri 2022-08-11 11:27:54.780 INFO: [65] XmppApi.handleStartJibriIq#281: Sending 'pending' response to start IQ
Jibri 2022-08-11 11:27:54.781 FINE: [67] org.jitsi.xmpp.extensions.DefaultPacketExtensionProvider.parse: Could not add a provider for element busy-status from namespace http://jitsi.org/protocol/jibri
Jibri 2022-08-11 11:27:54.782 FINE: [67] org.jitsi.xmpp.extensions.DefaultPacketExtensionProvider.parse: Could not add a provider for element health-status from namespace http://jitsi.org/protocol/health
Jibri 2022-08-11 11:27:54.788 INFO: [80] AbstractPageObject.visit#32: Visiting url https://192.168.1.3
IceWM: Warning: Invalid multibyte string "vidoe - Google Chrome": Invalid or incomplete multibyte or wide character
IceWM: Warning: Invalid multibyte string "vidoe - Google Chrome": Invalid or incomplete multibyte or wide character
Jibri 2022-08-11 11:27:56.740 INFO: [80] AbstractPageObject.visit#38: Waited 1.950140980s for driver to load page
Jibri 2022-08-11 11:27:56.777 INFO: [80] AbstractPageObject.visit#32: Visiting url https://192.168.1.3/%e6%a0%bc%e7%95%8c%e4%ba%91%e8%a7%86%e5%bc%80%e5%8f%91#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
IceWM: Warning: Invalid multibyte string "https://192.168.1.3/vidoe#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 - Google Chrome": Invalid or incomplete multibyte or wide character
Jibri 2022-08-11 11:27:57.209 INFO: [80] AbstractPageObject.visit#38: Waited 430.835927ms for driver to load page
Jibri 2022-08-11 11:27:57.218 FINE: [80] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
Jibri 2022-08-11 11:27:57.725 FINE: [80] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
Jibri 2022-08-11 11:27:58.231 FINE: [80] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
Jibri 2022-08-11 11:27:58.736 FINE: [80] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
Jibri 2022-08-11 11:27:59.242 FINE: [80] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
Jibri 2022-08-11 11:27:59.747 FINE: [80] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
Jibri 2022-08-11 11:28:00.253 FINE: [80] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
Jibri 2022-08-11 11:28:00.759 FINE: [80] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')
Jibri 2022-08-11 11:28:01.264 FINE: [80] CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading 'isJoined')

Not joined yet: Cannot read properties of undefined (reading ‘isJoined’)

This cannot have a valid TLS certificate, you need a valid one.

this is my fake adress,my ture ip is https://www.xxxx.com
i have TLS certificate
and i used Reverse Proxy

contentscript.js:1 Uncaught TypeError: Cannot read properties of null (reading ‘target’)
at i._onMessage (contentscript.js:1:149008)

You need to set PUBLIC_URL to the real address or Jibri will fail to join the meeting in order to record it.

Untitled-2.txt (97.0 KB)

yes i set PUBLIC_URL= https://www.xxxx.com

most
CallPage.visit$lambda-2$lambda-1#58: Not joined yet: Cannot read properties of undefined (reading ‘isJoined’)

reading ‘isJoined’

i have password authentication enabled

looks like described here

What kind of meeting name is that?

yeah ,it’s meeting name

utf-8 url decode

It seems to be incorrectly encoded and Chrome is complaining about it.

i changed meeting name

Please attach the jibri logs tooo.

thanks

I know why
i set
custom-jitsi-meet.cfg.lua

not add

muc_lobby_whitelist = { "recorder.meet.jitsi" }

VirtualHost “recorder.meet.jitsi”
modules_enabled = {
“ping”;
}
authentication = “internal_hashed”

i a few days ago set custom-jitsi-meet.cfg.lua

muc_max_occupants = “20”

so。。。。。 :blush: :grin:

thanks you very much!