jibri icon indicating copy to clipboard operation
jibri copied to clipboard

Recording option in jitsi meet mobile view

Open Harshavardhan77300 opened this issue 1 year ago • 22 comments

What happened?

In jitsi meet, recording option is not visible for mobile view. How can i enable the recording option

Platform

  • [x] Chrome (or Chromium based)
  • [ ] Firefox
  • [ ] Safari
  • [ ] Other desktop browser
  • [ ] Android browser
  • [ ] iOS browser
  • [ ] Electron app
  • [ ] Android mobile app
  • [ ] iOS mobile app
  • [ ] Custom app using a mobile SDK

Browser / app / sdk version

jitsi-meet-2.0.9909-1, jitsi-meet-prosody-1.0.8302-1,

Relevant log output

No response

Reproducibility

  • [ ] The problem is reproducible on meet.jit.si

More details?

No response

Harshavardhan77300 avatar Jan 03 '25 06:01 Harshavardhan77300

Did you deploy Jibri? It it functional on the web version?

saghul avatar Jan 03 '25 15:01 saghul

yes jibri also deployed

Harshavardhan77300 avatar Jan 10 '25 05:01 Harshavardhan77300

Does it work in the desktop web version? Note that local recordings are not using Jibri so while you may see that it's not an indication of recordings working.

saghul avatar Jan 10 '25 09:01 saghul

Yes in desktop Web version it is working, but in mobile view even recording icon also not displayed.

Harshavardhan77300 avatar Jan 11 '25 04:01 Harshavardhan77300

Can you share a screenshot of what you see on the desktop web?

saghul avatar Jan 11 '25 08:01 saghul

image image

Harshavardhan77300 avatar Jan 11 '25 08:01 Harshavardhan77300

even in 3dots (more icon) also there is no recording button but in desktop is was displaying

Harshavardhan77300 avatar Jan 11 '25 08:01 Harshavardhan77300

That's not our UI though. Does the vanilla UI work?

saghul avatar Jan 11 '25 09:01 saghul

now i got that recording icon but it was not starting getting error UnhandledPromiseRejection: [object Element] StackTrace: undefined no Jibris available

bu the jibri server is in active only image

Harshavardhan77300 avatar Jan 13 '25 06:01 Harshavardhan77300

Check jibri logs.

damencho avatar Jan 13 '25 12:01 damencho

image

Harshavardhan77300 avatar Jan 13 '25 16:01 Harshavardhan77300

Hard to figure out from a screenshot snippet whether it connected to the control room.

damencho avatar Jan 13 '25 17:01 damencho

then could please tell what i need to share now?

Harshavardhan77300 avatar Jan 13 '25 17:01 Harshavardhan77300

The whole file.

damencho avatar Jan 13 '25 17:01 damencho

GNU nano 7.2 /var/log/jitsi/jibri/log.0.txt
2025-01-13 17:39:38.398 INFO: [1] MainKt.handleCommandLineArgs#188: Jibri run with args [--config, /etc/jitsi/jibri/config.json] 2025-01-13 17:39:38.511 INFO: [1] MainKt.setupLegacyConfig#213: Checking legacy config file /etc/jitsi/jibri/config.json 2025-01-13 17:39:39.075 SEVERE: [1] JibriConfigKt.loadConfigFromFile#198: A required config parameter was missing: Instantiation of [simple type, class org.jitsi.jibr> 2025-01-13 17:39:39.076 INFO: [1] MainKt.setupLegacyConfig#221: Parsing legacy config file failed 2025-01-13 17:39:39.101 INFO: [1] MainKt.main#55: Jibri starting up with id 2025-01-13 17:39:39.111 FINE: [1] MetricsContainer.registerCounter#152: Counter 'sessions_started' was renamed to 'sessions_started_total' to ensure consistent metric> 2025-01-13 17:39:39.117 FINE: [1] MetricsContainer.registerCounter#152: Counter 'sessions_stopped' was renamed to 'sessions_stopped_total' to ensure consistent metric> 2025-01-13 17:39:39.117 FINE: [1] MetricsContainer.registerCounter#152: Counter 'errors' was renamed to 'errors_total' to ensure consistent metric naming. 2025-01-13 17:39:39.117 FINE: [1] MetricsContainer.registerCounter#152: Counter 'busy' was renamed to 'busy_total' to ensure consistent metric naming. 2025-01-13 17:39:39.118 FINE: [1] MetricsContainer.registerCounter#152: Counter 'xmpp_connected' was renamed to 'xmpp_connected_total' to ensure consistent metric nam> 2025-01-13 17:39:39.118 FINE: [1] MetricsContainer.registerCounter#152: Counter 'xmpp_reconnecting' was renamed to 'xmpp_reconnecting_total' to ensure consistent metr> 2025-01-13 17:39:39.118 FINE: [1] MetricsContainer.registerCounter#152: Counter 'xmpp_reconnection_failed' was renamed to 'xmpp_reconnection_failed_total' to ensure c> 2025-01-13 17:39:39.118 FINE: [1] MetricsContainer.registerCounter#152: Counter 'xmpp_ping_failed' was renamed to 'xmpp_ping_failed_total' to ensure consistent metric> 2025-01-13 17:39:39.118 FINE: [1] MetricsContainer.registerCounter#152: Counter 'xmpp_closed' was renamed to 'xmpp_closed_total' to ensure consistent metric naming. 2025-01-13 17:39:39.118 FINE: [1] MetricsContainer.registerCounter#152: Counter 'xmpp_closed_on_error' was renamed to 'xmpp_closed_on_error_total' to ensure consisten> 2025-01-13 17:39:39.118 FINE: [1] MetricsContainer.registerCounter#152: Counter 'stopped_on_xmpp_closed' was renamed to 'stopped_on_xmpp_closed_total' to ensure consi> 2025-01-13 17:39:39.446 INFO: [1] JwtInfo$Companion.fromConfig#176: got jwtConfig: {}

2025-01-13 17:39:39.446 INFO: [1] JwtInfo$Companion.fromConfig#186: Unable to create JwtInfo: com.typesafe.config.ConfigException$Missing: reference.conf @ jar:file:/> 2025-01-13 17:39:39.453 FINE: [1] RefreshingProperty.getValue#46: Refreshing property jwt (not yet initialized or expired)... 2025-01-13 17:39:39.500 INFO: [1] MainKt.main#128: Using port 3333 for internal HTTP API 2025-01-13 17:39:39.529 FINE: [27] WebhookClient$updateStatus$1.invokeSuspend#109: Updating 0 subscribers of status 2025-01-13 17:39:39.858 INFO: [1] XmppApi.updatePresence#203: Jibri reports its status is now JibriStatus(busyStatus=IDLE, health=OverallHealth(healthStatus=HEALTHY, > 2025-01-13 17:39:39.866 INFO: [1] MainKt.main#154: Using port 2222 for HTTP API 2025-01-13 17:40:39.465 FINE: [27] WebhookClient$updateStatus$1.invokeSuspend#109: Updating 0 subscribers of status 2025-01-13 17:41:39.466 FINE: [27] WebhookClient$updateStatus$1.invokeSuspend#109: Updating 0 subscribers of status 2025-01-13 17:42:39.465 FINE: [27] WebhookClient$updateStatus$1.invokeSuspend#109: Updating 0 subscribers of status 2025-01-13 17:43:39.465 FINE: [27] WebhookClient$updateStatus$1.invokeSuspend#109: Updating 0 subscribers of status 2025-01-13 17:44:39.466 FINE: [27] WebhookClient$updateStatus$1.invokeSuspend#109: Updating 0 subscribers of status 2025-01-13 17:45:39.466 FINE: [27] WebhookClient$updateStatus$1.invokeSuspend#109: Updating 0 subscribers of status 2025-01-13 17:46:39.465 FINE: [27] WebhookClient$updateStatus$1.invokeSuspend#109: Updating 0 subscribers of status 2025-01-13 17:47:39.465 FINE: [27] WebhookClient$updateStatus$1.invokeSuspend#109: Updating 0 subscribers of status

Harshavardhan77300 avatar Jan 13 '25 17:01 Harshavardhan77300

Seems you don't have any shards configured in your config. Share jibri config and mask any private information.

damencho avatar Jan 13 '25 18:01 damencho

{
    "recording_directory": "/srv/recordings",
    "finalize_recording_script_path": "/opt/jitsi/upload-to-s3.sh",
    "xmpp_environments": [
        {
            "name": "prod environment",
            "xmpp_server_hosts": [
                "meet.aairavx.com"
            ],
            "xmpp_domain": "meet.aairavx.com",
            "control_login": {
                "domain": "auth.meet.aairavx.com",
                "username": "jibri",
                "password": "jibri123"
            },
            "control_muc": {
                "domain": "internal.auth.meet.aairavx.com",
                "room_name": "JibriBrewery",
                "nickname": "jibri-nickname"
            },
            "call_login": {
                "domain": "recorder.meet.aairavx.com",
                "username": "recorder",
                "password": "recorder123"
            },
                      "usage_timeout": 0
        }
    ],
    "auto_record": false,
     "recording": {
        "storage": "s3",
        "s3": {
            "bucket": "clinicspots-examine-videos",
            "access-key": "xxxxxx",
            "secret-key": "xxxxxxx",
            "region": "ap-south-1",
            "endpoint": "s3.amazonaws.com"
        }
    }
}

Harshavardhan77300 avatar Jan 13 '25 18:01 Harshavardhan77300

The format of the config is wrong: https://github.com/jitsi/jibri?tab=readme-ov-file#config-files

damencho avatar Jan 13 '25 18:01 damencho

jibri {
        recording {
        enabled = false
        recordings_directory = "/srv/recordings"
        finalize_recording_script_path = "/opt/jitsi/upload-to-s3.sh"
        bucket = "clinicspots-examine-videos"  // Replace with your S3 bucket name
        region = "ap-south-1"         // Replace with your S3 bucket region
        credentials {
            accessKeyId = "xxxxxx"        // Replace with the IAM Access Key ID
            secretAccessKey = "xxxxxx" // Replace with the IAM Secret Access Key
        }
       }
     api {
       xmpp {
        environments = [
        {
            name = "prod environment"
            xmpp-server-hosts = ["meet.aairavx.com"],
            xmpp-domain = "meet.aairavx.com"
            control-muc = {
                domain = "internal.auth.meet.aairavx.com"
                room-name = "JibriBrewery"
                nickname = "jibri-nickname"
            }
            control-login = {
                                             domain = "auth.meet.aairavx.com"
                username = "jibri"
                password = "jibri123"
            }
            call-login = {
                domain = "recorder.meet.aairavx.com"
                username = "recorder"
                password = "recorder123"
            }
           strip-from-room-domain = "conference."
           trust-all-xmpp-certs = true
           usage-timeout = 0

         }
      ]
     }
   }
}

i have changed according to the link but again getting same error image

Harshavardhan77300 avatar Jan 13 '25 18:01 Harshavardhan77300

Show the jibri log with the new config.

damencho avatar Jan 13 '25 18:01 damencho

2025-01-13 18:22:35.999 INFO: [1] MainKt.handleCommandLineArgs#188: Jibri run with args [--config, /etc/jitsi/jibri/config.json] 2025-01-13 18:22:36.098 INFO: [1] MainKt.setupLegacyConfig#213: Checking legacy config file /etc/jitsi/jibri/config.json 2025-01-13 18:22:36.685 SEVERE: [1] JibriConfigKt.loadConfigFromFile#198: A required config parameter was missing: Instantiation of [simple type, class org.jitsi.jibr> 2025-01-13 18:22:36.685 INFO: [1] MainKt.setupLegacyConfig#221: Parsing legacy config file failed 2025-01-13 18:22:36.706 INFO: [1] MainKt.main#55: Jibri starting up with id 2025-01-13 18:22:36.714 FINE: [1] MetricsContainer.registerCounter#152: Counter 'sessions_started' was renamed to 'sessions_started_total' to ensure consistent metric> 2025-01-13 18:22:36.720 FINE: [1] MetricsContainer.registerCounter#152: Counter 'sessions_stopped' was renamed to 'sessions_stopped_total' to ensure consistent metric> 2025-01-13 18:22:36.720 FINE: [1] MetricsContainer.registerCounter#152: Counter 'errors' was renamed to 'errors_total' to ensure consistent metric naming. 2025-01-13 18:22:36.720 FINE: [1] MetricsContainer.registerCounter#152: Counter 'busy' was renamed to 'busy_total' to ensure consistent metric naming. 2025-01-13 18:22:36.720 FINE: [1] MetricsContainer.registerCounter#152: Counter 'xmpp_connected' was renamed to 'xmpp_connected_total' to ensure consistent metric nam> 2025-01-13 18:22:36.720 FINE: [1] MetricsContainer.registerCounter#152: Counter 'xmpp_reconnecting' was renamed to 'xmpp_reconnecting_total' to ensure consistent metr> 2025-01-13 18:22:36.721 FINE: [1] MetricsContainer.registerCounter#152: Counter 'xmpp_reconnection_failed' was renamed to 'xmpp_reconnection_failed_total' to ensure c> 2025-01-13 18:22:36.721 FINE: [1] MetricsContainer.registerCounter#152: Counter 'xmpp_ping_failed' was renamed to 'xmpp_ping_failed_total' to ensure consistent metric> 2025-01-13 18:22:36.721 FINE: [1] MetricsContainer.registerCounter#152: Counter 'xmpp_closed' was renamed to 'xmpp_closed_total' to ensure consistent metric naming. 2025-01-13 18:22:36.721 FINE: [1] MetricsContainer.registerCounter#152: Counter 'xmpp_closed_on_error' was renamed to 'xmpp_closed_on_error_total' to ensure consisten> 2025-01-13 18:22:36.721 FINE: [1] MetricsContainer.registerCounter#152: Counter 'stopped_on_xmpp_closed' was renamed to 'stopped_on_xmpp_closed_total' to ensure consi> 2025-01-13 18:22:37.054 INFO: [1] JwtInfo$Companion.fromConfig#176: got jwtConfig: {}

2025-01-13 18:22:37.056 INFO: [1] JwtInfo$Companion.fromConfig#186: Unable to create JwtInfo: com.typesafe.config.ConfigException$Missing: reference.conf @ jar:file:/> 2025-01-13 18:22:37.063 FINE: [1] RefreshingProperty.getValue#46: Refreshing property jwt (not yet initialized or expired)... 2025-01-13 18:22:37.100 INFO: [1] MainKt.main#128: Using port 3333 for internal HTTP API 2025-01-13 18:22:37.124 FINE: [27] WebhookClient$updateStatus$1.invokeSuspend#109: Updating 0 subscribers of status 2025-01-13 18:22:37.470 INFO: [1] XmppApi.updatePresence#203: Jibri reports its status is now JibriStatus(busyStatus=IDLE, health=OverallHealth(healthStatus=HEALTHY, > 2025-01-13 18:22:37.492 INFO: [1] XmppApi.start#150: Connecting to xmpp environment on meet.aairavx.com with config XmppEnvironmentConfig(name=prod environment, xmppS> 2025-01-13 18:22:37.493 INFO: [1] XmppApi.start#168: The trustAllXmppCerts config is enabled for this domain, all XMPP server provided certificates will be accepted 2025-01-13 18:22:37.529 INFO: [41] [hostname=meet.aairavx.com id=meet.aairavx.com] MucClient.initializeConnectAndJoin#288: Initializing a new MucClient for [ org.jits> 2025-01-13 18:22:37.564 WARNING: [41] MucClient.createXMPPTCPConnectionConfiguration#117: Disabling certificate verification! 2025-01-13 18:22:37.585 INFO: [41] [hostname=meet.aairavx.com id=meet.aairavx.com] MucClient.initializeConnectAndJoin#350: Dispatching a thread to connect and login. 2025-01-13 18:22:37.960 FINE: [41] JibriMetrics.incrementStatsDCounter#41: Incrementing statsd counter: xmpp-connected:xmpp_server_host:meet.aairavx.com 2025-01-13 18:22:37.960 INFO: [41] [hostname=meet.aairavx.com id=meet.aairavx.com] MucClient$2.connected#321: Connected. 2025-01-13 18:22:37.961 INFO: [41] [hostname=meet.aairavx.com id=meet.aairavx.com] MucClient.lambda$getConnectAndLoginCallable$9#646: Logging in. 2025-01-13 18:22:38.090 INFO: [41] [hostname=meet.aairavx.com id=meet.aairavx.com] MucClient$2.authenticated#327: Authenticated, b=false 2025-01-13 18:22:41.544 WARNING: [57] org.jivesoftware.smack.AbstractXMPPConnection.callConnectionClosedOnErrorListener: Connection XMPPTCPConnection[[email protected].> org.jivesoftware.smack.XMPPException$StreamErrorException: system-shutdown You can read more about the meaning of this stream error at http://xmpp.org/rfcs/rfc6120.ht> stream:errorReceived SIGTERM</stream:error> at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.parsePackets(XMPPTCPConnection.java:984) at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.access$700(XMPPTCPConnection.java:916) at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader$1.run(XMPPTCPConnection.java:939) at java.base/java.lang.Thread.run(Thread.java:1583) 2025-01-13 18:22:41.549 WARNING: [41] [hostname=meet.aairavx.com id=meet.aairavx.com] MucClient.lambda$getConnectAndLoginCallable$9#671: Failed to join the MUCs. org.jivesoftware.smack.SmackException$NotConnectedException: The connection XMPPTCPConnection[[email protected]/Z4lK5gqdRLSp] (0) is no longer connected whi> stream:errorReceived SIGTERM</stream:error> at org.jivesoftware.smack.StanzaCollector.nextResultOrThrow(StanzaCollector.java:276) at org.jivesoftware.smackx.muc.MultiUserChat.enter(MultiUserChat.java:408) at org.jivesoftware.smackx.muc.MultiUserChat.createOrJoin(MultiUserChat.java:546) at org.jivesoftware.smackx.muc.MultiUserChat.createOrJoin(MultiUserChat.java:521) at org.jitsi.xmpp.mucclient.MucClient$MucWrapper.join(MucClient.java:758) at org.jitsi.xmpp.mucclient.MucClient.joinMucs(MucClient.java:370) at org.jitsi.xmpp.mucclient.MucClient.lambda$getConnectAndLoginCallable$9(MucClient.java:667) at org.jitsi.retry.RetryStrategy$TaskRunner.run(RetryStrategy.java:167) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: org.jivesoftware.smack.XMPPException$StreamErrorException: system-shutdown You can read more about the meaning of this stream error at http://xmpp.org/rfcs> stream:errorReceived SIGTERM</stream:error> at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.parsePackets(XMPPTCPConnection.java:984) at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.access$700(XMPPTCPConnection.java:916) at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader$1.run(XMPPTCPConnection.java:939) ... 1 more 2025-01-13 18:22:41.551 FINE: [57] JibriMetrics.incrementStatsDCounter#41: Incrementing statsd counter: xmpp-closed-on-error:xmpp_server_host:meet.aairavx.com 2025-01-13 18:22:41.554 WARNING: [57] [hostname=meet.aairavx.com id=meet.aairavx.com] MucClient$2.connectionClosedOnError#341: Closed on error: org.jivesoftware.smack.XMPPException$StreamErrorException: system-shutdown You can read more about the meaning of this stream error at http://xmpp.org/rfcs/rfc6120.ht> stream:errorReceived SIGTERM</stream:error> at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.parsePackets(XMPPTCPConnection.java:984) at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.access$700(XMPPTCPConnection.java:916) at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader$1.run(XMPPTCPConnection.java:939) at java.base/java.lang.Thread.run(Thread.java:1583) 2025-01-13 18:22:46.670 FINE: [41] JibriMetrics.incrementStatsDCounter#41: Incrementing statsd counter: xmpp-connected:xmpp_server_host:meet.aairavx.com 2025-01-13 18:22:46.671 INFO: [41] [hostname=meet.aairavx.com id=meet.aairavx.com] MucClient$2.connected#321: Connected. 2025-01-13 18:22:46.671 INFO: [41] [hostname=meet.aairavx.com id=meet.aairavx.com] MucClient.lambda$getConnectAndLoginCallable$9#646: Logging in. 2025-01-13 18:22:46.732 INFO: [41] [hostname=meet.aairavx.com id=meet.aairavx.com] MucClient$2.authenticated#327: Authenticated, b=false 2025-01-13 18:22:46.732 INFO: [41] [hostname=meet.aairavx.com id=meet.aairavx.com] MucClient$MucWrapper.join#751: Leaving a MUC we already occupy. rg.jivesoftware.smackx.muc.MultiUserChatException$MucNotJoinedException: Client not currently joined [email protected] at org.jivesoftware.smackx.muc.MultiUserChat.leave(MultiUserChat.java:769) at org.jitsi.xmpp.mucclient.MucClient$MucWrapper.leave(MucClient.java:722) at org.jitsi.xmpp.mucclient.MucClient$MucWrapper.join(MucClient.java:752) at org.jitsi.xmpp.mucclient.MucClient.joinMucs(MucClient.java:370) at org.jitsi.xmpp.mucclient.MucClient.lambda$getConnectAndLoginCallable$9(MucClient.java:667) at org.jitsi.retry.RetryStrategy$TaskRunner.run(RetryStrategy.java:167) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1583) 2025-01-13 18:22:51.733 WARNING: [41] [hostname=meet.aairavx.com id=meet.aairavx.com] MucClient.lambda$getConnectAndLoginCallable$9#671: Failed to join the MUCs. org.jivesoftware.smack.SmackException$NoResponseException: No response received within reply timeout. Timeout was 5000ms (~5s). StanzaCollector has been cancelled. Wa> at org.jivesoftware.smack.SmackException$NoResponseException.newWith(SmackException.java:124) at org.jivesoftware.smack.SmackException$NoResponseException.newWith(SmackException.java:104)

Harshavardhan77300 avatar Jan 13 '25 18:01 Harshavardhan77300

org.jivesoftware.smack.AbstractXMPPConnection.callConnectionClosedOnErrorListener: Connection XMPPTCPConnection[[email protected].> org.jivesoftware.smack.XMPPException$StreamErrorException: system-shutdown You can read more about the meaning of this stream error at http://xmpp.org/rfcs/rfc6120.ht> stream:errorReceived SIGTERM</stream:error> at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.parsePackets(XMPPTCPConnection.java:984) at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.access$700(XMPPTCPConnection.java:916) at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader$1.run(XMPPTCPConnection.java:939) at java.base/java.lang.Thread.run(Thread.java:1583) 2025-01-13 18:22:41.549 WARNING: [41] [hostname=meet.aairavx.com id=meet.aairavx.com] MucClient.lambda$getConnectAndLoginCallable$9#671: Failed to join the MUCs. org.jivesoftware.smack.SmackException$NotConnectedException: The connection XMPPTCPConnection[[email protected]/Z4lK5gqdRLSp] (0) is no longer connected whi> stream:errorReceived SIGTERM</stream:error>

This is strange, so when you restarted jibri at the same time you restarted prosody?

What are the logs without restarting prosody at that time?

damencho avatar Jan 13 '25 18:01 damencho