Calls plugin trouble

Hello everyone! I recently deployed Mattermost (free version) on my server. The application is running on a server with Ubuntu 20.04. Nginx is used as a proxy, and the ports are forwarded.

Application version:

Version: 9.11.0
Build Number: 10163357270
Build Date: Tue Jul 30 13:43:52 UTC 2024
Build Hash: 0bc2ddd42375a75ab14e63f038165150d4f07659
Build Enterprise Ready: true

Plugin version for calls:

Calls (com.mattermost.calls - 0.29.1)

When trying to make a call, I see the following errors in the mattermost.log:

{"timestamp":"2024-08-19 14:14:13.410 +03:00","level":"warn","msg":"undeclaredMediaProcessor failed to open SrtpSession: the DTLS transport has not started yet","caller":"app/plugin_api.go:1014","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Warn log.go:108","origin":"webrtc/v3.(*PeerConnection).undeclaredRTPMediaProcessor github.com/pion/webrtc/v3@v3.2.40/peerconnection.go:1652"}

I would appreciate any help with this issue, as my searches on forums and suggested solutions have not resolved the problem. Thank you in advance

Hi Murkee! Thanks for reaching out to the community. It sounds like you’ve done a great job setting everything up so far! The error you’re seeing might be related to DTLS not being properly established. I recommend checking out our ‘Calls self-hosted deployment’ guide to ensure everything is set up correctly. If the issue persists, feel free to share more details, and we’ll do our best to assist!