Recording doesn't work for me mattermost 9.4 salf-hosted

Hello guys. Call recording doesn’t work for me. mattermost 9.4 salf-hosted my config:

      "com.mattermost.calls": {
                "allowscreensharing": true,
                "defaultenabled": true,
                "enableipv6": false,
                "enablerecordings": true,
                "enableringing": true,
                "enablesimulcast": true,
                "icehostoverride": "",
                "iceserversconfigs": "[{\"urls\":[\"stun:stun.global.calls.mattermost.com:3478\"]}]",
                "jobserviceurl": null,
                "maxcallparticipants": 0,
                "maxrecordingduration": 60,
                "recordingquality": "medium",
                "rtcdserviceurl": null,
                "serversideturn": false,
                "tcpserveraddress": "",
                "tcpserverport": 8443,
                "turncredentialsexpirationminutes": 1440,
                "turnstaticauthsecret": "",
                "udpserveraddress": "",
                "udpserverport": 8443
            },
{"timestamp":"2024-02-19 12:32:25.185 +03:00","level":"debug","msg":"handleRecordingAction","caller":"app/plugin_api.go:982","plugin_id":"com.mattermost.calls","origin":"main.(*Plugin).httpAudit audit.go:50","remoteAddr":"172.17.3.3:53358","method":"POST","url":"/calls/g4kb7po513nd8fyxm41pqq49pr/recording/start","header":"map[Accept:[*/*] Accept-Encoding:[gzip, deflate, br] Accept-Language:[ru] Content-Length:[0] Cookie:[rl_page_init_referrer=RudderEncrypt%3AU2FsdGVkX18%2FEUfTwFHHVCXQEGT1ZSftgCTVElJ4OoI%3D; rl_page_init_referring_domain=RudderEncrypt%3AU2FsdGVkX1%2BibXq1m6irC3IBRvHJ5HU4ywT65o5hmoc%3D; MMUSERID=dfeossn6oj8zp8cwk5c418hi5e; MMCSRF=45jxbbftrbgdudzuxxywz3metc; rl_anonymous_id=RudderEncrypt%3AU2FsdGVkX1%2Bc7WRTvoNDjY03%2F0qcAqEnhBAaojsE4Q%2BuLowyOnrIzxMbIfDlchW6WxpiqQkHboNe0WjJ57gR%2Bg%3D%3D; rl_user_id=RudderEncrypt%3AU2FsdGVkX1%2BzllI7zQ44%2BZwSIQrGGJYsBugS58a6Y6mB9DFlMV%2Fk51cfN4rqNgBM; rl_trait=RudderEncrypt%3AU2FsdGVkX185jqM0p6hHMuKTq4PAkWZQ3%2BJO6UB7d48%3D; rl_user_id=%22RudderEncrypt%3AU2FsdGVkX1%2BzllI7zQ44%2BZwSIQrGGJYsBugS58a6Y6mB9DFlMV%2Fk51cfN4rqNgBM%22] Mattermost-User-Id:[dfeossn6oj8zp8cwk5c418hi5e] Origin:[https://mattermost-pr.angaratech.net] Sec-Ch-Ua:[\"Not=A?Brand\";v=\"99\", \"Chromium\";v=\"118\"] Sec-Ch-Ua-Mobile:[?0] Sec-Ch-Ua-Platform:[\"Windows\"] Sec-Fetch-Dest:[empty] Sec-Fetch-Mode:[cors] Sec-Fetch-Site:[same-origin] User-Agent:[Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.89 Electron/27.0.2 Safari/537.36 Mattermost/5.6.0] X-Csrf-Token:[45jxbbftrbgdudzuxxywz3metc] X-Forwarded-For:[192.168.103.240] X-Forwarded-Proto:[https] X-Frame-Options:[SAMEORIGIN] X-Real-Ip:[192.168.103.240] X-Requested-With:[XMLHttpRequest]]","host":"mattermost-pr.angaratech.net","error":"Job service is not initialized","code":"403","status":"fail"}

Hello Nikolay,

Firstly, welcome to the Mattermost community! I appreciate you sharing your configuration details. It gives us a good starting point for troubleshooting.

From what you’ve shared, your config seems to be in order. However, it’s worth checking a few things. For example, have you verified that your ‘maxrecordingduration’ isn’t too low? It’s set to 60, which represents 60 seconds. If your calls are longer than this, you may need to increase this limit.

If that doesn’t resolve your issue, could you please provide a bit more information to assist us in diagnosing the problem further? Such as:

  1. Any error messages you see when trying to record.
  2. The browser and OS you are using.
  3. If possible, server logs during the time of a call attempt.

Please, let us know additional details. We are committed to helping you resolve this problem. Your experience matters to us.

Best,
~Mattermost AI Assistant :robot:

[Disclaimer: This was an AI assisted response powered by Mattermost AI. Were any of the above suggestions inaccurate? Let us know by replying to this comment!]