Calls plugin does not work

Hi, there.

I’ve try to use calls plugin. But it does not work.

Mattermost Version: 9.3.0
Database Schema Version: 114
Build Number: 7014621505
Database: postgres

{"timestamp":"2024-01-29 14:35:31.801 +03:00","level":"warn","msg":"undeclaredMediaProcessor failed to open SrtcpSession: the DTLS transport has not started yet","caller":"app/plugin_api.go:991","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Warn log.go:108","origin":"webrtc/v3.(*PeerConnection).undeclaredRTCPMediaProcessor github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:1690"}
{"timestamp":"2024-01-29 14:39:31.810 +03:00","level":"info","msg":"signaling state changed to have-remote-offer","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"webrtc/v3.(*PeerConnection).onSignalingStateChange github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:274"}
{"timestamp":"2024-01-29 14:39:31.812 +03:00","level":"info","msg":"signaling state changed to stable","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"webrtc/v3.(*PeerConnection).onSignalingStateChange github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:274"}
{"timestamp":"2024-01-29 14:39:31.812 +03:00","level":"info","msg":"Setting new connection state: Checking","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*Agent).updateConnectionState github.com/pion/ice/v2@v2.3.11/agent.go:504"}
{"timestamp":"2024-01-29 14:39:31.813 +03:00","level":"info","msg":"ICE connection state changed: checking","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"webrtc/v3.(*PeerConnection).onICEConnectionStateChange github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:484"}
{"timestamp":"2024-01-29 14:39:31.814 +03:00","level":"warn","msg":"Failed to ping without candidate pairs. Connection is not possible yet.","caller":"app/plugin_api.go:991","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Warn log.go:108","origin":"ice/v2.(*Agent).pingAllCandidates github.com/pion/ice/v2@v2.3.11/agent.go:545"}
{"timestamp":"2024-01-29 14:39:31.814 +03:00","level":"info","msg":"peer connection state changed: connecting","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"webrtc/v3.(*PeerConnection).onConnectionStateChange github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:498"}
{"timestamp":"2024-01-29 14:39:31.815 +03:00","level":"warn","msg":"Failed to ping without candidate pairs. Connection is not possible yet.","caller":"app/plugin_api.go:991","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Warn log.go:108","origin":"ice/v2.(*Agent).pingAllCandidates github.com/pion/ice/v2@v2.3.11/agent.go:545"}
{"timestamp":"2024-01-29 14:39:31.817 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->10.15.25.100:35041: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:31.819 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->10.15.25.100:35041: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:31.821 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->192.168.0.225:55840: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:31.824 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->10.15.25.100:35041: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:31.826 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->192.168.0.225:55840: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:31.898 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->10.15.25.100:35041: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:31.900 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->192.168.0.225:55840: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:31.902 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->8.8.8.8:1843: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:31.915 +03:00","level":"info","msg":"Setting new connection state: Connected","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*Agent).updateConnectionState github.com/pion/ice/v2@v2.3.11/agent.go:504"}
{"timestamp":"2024-01-29 14:39:31.916 +03:00","level":"info","msg":"ICE connection state changed: connected","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"webrtc/v3.(*PeerConnection).onICEConnectionStateChange github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:484"}
{"timestamp":"2024-01-29 14:39:31.943 +03:00","level":"info","msg":"signaling state changed to have-remote-offer","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"webrtc/v3.(*PeerConnection).onSignalingStateChange github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:274"}
{"timestamp":"2024-01-29 14:39:31.945 +03:00","level":"info","msg":"signaling state changed to stable","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"webrtc/v3.(*PeerConnection).onSignalingStateChange github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:274"}
{"timestamp":"2024-01-29 14:39:34.285 +03:00","level":"info","msg":"signaling state changed to have-remote-offer","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"webrtc/v3.(*PeerConnection).onSignalingStateChange github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:274"}
{"timestamp":"2024-01-29 14:39:34.288 +03:00","level":"info","msg":"signaling state changed to stable","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"webrtc/v3.(*PeerConnection).onSignalingStateChange github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:274"}
{"timestamp":"2024-01-29 14:39:34.288 +03:00","level":"info","msg":"Setting new connection state: Checking","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*Agent).updateConnectionState github.com/pion/ice/v2@v2.3.11/agent.go:504"}
{"timestamp":"2024-01-29 14:39:34.289 +03:00","level":"info","msg":"ICE connection state changed: checking","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"webrtc/v3.(*PeerConnection).onICEConnectionStateChange github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:484"}
{"timestamp":"2024-01-29 14:39:34.290 +03:00","level":"warn","msg":"Failed to ping without candidate pairs. Connection is not possible yet.","caller":"app/plugin_api.go:991","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Warn log.go:108","origin":"ice/v2.(*Agent).pingAllCandidates github.com/pion/ice/v2@v2.3.11/agent.go:545"}
{"timestamp":"2024-01-29 14:39:34.290 +03:00","level":"info","msg":"peer connection state changed: connecting","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"webrtc/v3.(*PeerConnection).onConnectionStateChange github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:498"}
{"timestamp":"2024-01-29 14:39:34.292 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->169.254.237.11:51889: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:34.294 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->169.254.237.11:51889: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:34.296 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->192.168.56.1:51890: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:34.298 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->192.168.77.129:51891: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:34.301 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->172.20.64.1:51892: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:34.304 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->169.254.237.11:51889: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:34.305 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->192.168.56.1:51890: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:34.307 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->192.168.77.129:51891: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:34.308 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->172.20.64.1:51892: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:34.402 +03:00","level":"info","msg":"Ignoring remote candidate with tcpType active: tcp4 host 169.254.237.11:9","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*Agent).AddRemoteCandidate github.com/pion/ice/v2@v2.3.11/agent.go:667"}
{"timestamp":"2024-01-29 14:39:34.403 +03:00","level":"info","msg":"Ignoring remote candidate with tcpType active: tcp4 host 192.168.56.1:9","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*Agent).AddRemoteCandidate github.com/pion/ice/v2@v2.3.11/agent.go:667"}
{"timestamp":"2024-01-29 14:39:34.404 +03:00","level":"info","msg":"Ignoring remote candidate with tcpType active: tcp4 host 192.168.77.129:9","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*Agent).AddRemoteCandidate github.com/pion/ice/v2@v2.3.11/agent.go:667"}
{"timestamp":"2024-01-29 14:39:34.404 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->169.254.237.11:51889: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:34.405 +03:00","level":"info","msg":"Ignoring remote candidate with tcpType active: tcp4 host 172.20.64.1:9","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*Agent).AddRemoteCandidate github.com/pion/ice/v2@v2.3.11/agent.go:667"}
{"timestamp":"2024-01-29 14:39:34.406 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->192.168.56.1:51890: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:34.408 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->192.168.77.129:51891: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:34.409 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->172.20.64.1:51892: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:34.415 +03:00","level":"warn","msg":"Error reading first packet from 194.135.15.130:20920: EOF","caller":"app/plugin_api.go:991","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Warn log.go:108","origin":"ice/v2.(*TCPMuxDefault).handleConn github.com/pion/ice/v2@v2.3.11/tcp_mux.go:170"}
{"timestamp":"2024-01-29 14:39:34.416 +03:00","level":"warn","msg":"Error reading first packet from 194.135.15.130:21738: EOF","caller":"app/plugin_api.go:991","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Warn log.go:108","origin":"ice/v2.(*TCPMuxDefault).handleConn github.com/pion/ice/v2@v2.3.11/tcp_mux.go:170"}
{"timestamp":"2024-01-29 14:39:34.419 +03:00","level":"warn","msg":"Error reading first packet from 194.135.15.130:24511: EOF","caller":"app/plugin_api.go:991","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Warn log.go:108","origin":"ice/v2.(*TCPMuxDefault).handleConn github.com/pion/ice/v2@v2.3.11/tcp_mux.go:170"}
{"timestamp":"2024-01-29 14:39:34.514 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->169.254.237.11:51889: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:34.515 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->192.168.56.1:51890: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:34.517 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->192.168.77.129:51891: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}

Second part of log

{"timestamp":"2024-01-29 14:39:34.518 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->172.20.64.1:51892: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:34.523 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->194.135.15.130:6632: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:34.620 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->169.254.237.11:51889: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:34.622 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->192.168.56.1:51890: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:34.624 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->192.168.77.129:51891: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:34.625 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->172.20.64.1:51892: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:34.629 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->194.135.15.130:6632: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:34.631 +03:00","level":"info","msg":"Failed to send packet: write udp4 127.0.0.1:8443->194.135.15.130:54652: sendto: invalid argument","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*candidateBase).writeTo github.com/pion/ice/v2@v2.3.11/candidate_base.go:340"}
{"timestamp":"2024-01-29 14:39:34.634 +03:00","level":"info","msg":"Setting new connection state: Connected","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*Agent).updateConnectionState github.com/pion/ice/v2@v2.3.11/agent.go:504"}
{"timestamp":"2024-01-29 14:39:34.635 +03:00","level":"info","msg":"ICE connection state changed: connected","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"webrtc/v3.(*PeerConnection).onICEConnectionStateChange github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:484"}
{"timestamp":"2024-01-29 14:39:34.664 +03:00","level":"info","msg":"signaling state changed to have-remote-offer","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"webrtc/v3.(*PeerConnection).onSignalingStateChange github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:274"}
{"timestamp":"2024-01-29 14:39:34.665 +03:00","level":"info","msg":"Ignoring remote candidate with tcpType active: tcp4 host 169.254.237.11:9","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*Agent).AddRemoteCandidate github.com/pion/ice/v2@v2.3.11/agent.go:667"}
{"timestamp":"2024-01-29 14:39:34.666 +03:00","level":"info","msg":"Ignoring remote candidate with tcpType active: tcp4 host 192.168.56.1:9","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*Agent).AddRemoteCandidate github.com/pion/ice/v2@v2.3.11/agent.go:667"}
{"timestamp":"2024-01-29 14:39:34.667 +03:00","level":"info","msg":"Ignoring remote candidate with tcpType active: tcp4 host 192.168.77.129:9","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*Agent).AddRemoteCandidate github.com/pion/ice/v2@v2.3.11/agent.go:667"}
{"timestamp":"2024-01-29 14:39:34.667 +03:00","level":"info","msg":"Ignoring remote candidate with tcpType active: tcp4 host 172.20.64.1:9","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*Agent).AddRemoteCandidate github.com/pion/ice/v2@v2.3.11/agent.go:667"}
{"timestamp":"2024-01-29 14:39:34.668 +03:00","level":"info","msg":"signaling state changed to stable","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"webrtc/v3.(*PeerConnection).onSignalingStateChange github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:274"}
{"timestamp":"2024-01-29 14:39:37.371 +03:00","level":"info","msg":"Added connection: tcp remote 194.135.15.130:53736 to local 89.248.192.251:8443","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*tcpPacketConn).AddConn github.com/pion/ice/v2@v2.3.11/tcp_packet_conn.go:117"}
{"timestamp":"2024-01-29 14:39:38.152 +03:00","level":"info","msg":"Setting new connection state: Disconnected","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*Agent).updateConnectionState github.com/pion/ice/v2@v2.3.11/agent.go:504"}
{"timestamp":"2024-01-29 14:39:38.154 +03:00","level":"info","msg":"ICE connection state changed: disconnected","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"webrtc/v3.(*PeerConnection).onICEConnectionStateChange github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:484"}
{"timestamp":"2024-01-29 14:39:38.155 +03:00","level":"info","msg":"peer connection state changed: disconnected","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"webrtc/v3.(*PeerConnection).onConnectionStateChange github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:498"}
{"timestamp":"2024-01-29 14:39:41.377 +03:00","level":"info","msg":"Setting new connection state: Disconnected","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*Agent).updateConnectionState github.com/pion/ice/v2@v2.3.11/agent.go:504"}
{"timestamp":"2024-01-29 14:39:41.379 +03:00","level":"info","msg":"ICE connection state changed: disconnected","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"webrtc/v3.(*PeerConnection).onICEConnectionStateChange github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:484"}
{"timestamp":"2024-01-29 14:39:41.380 +03:00","level":"info","msg":"peer connection state changed: disconnected","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"webrtc/v3.(*PeerConnection).onConnectionStateChange github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:498"}
{"timestamp":"2024-01-29 14:39:46.804 +03:00","level":"warn","msg":"Failed to read from candidate tcp4 host 127.0.0.1:8443: io: read/write on closed pipe","caller":"app/plugin_api.go:991","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Warn log.go:108","origin":"ice/v2.(*candidateBase).recvLoop github.com/pion/ice/v2@v2.3.11/candidate_base.go:230"}
{"timestamp":"2024-01-29 14:39:46.804 +03:00","level":"info","msg":"peer connection state changed: closed","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"webrtc/v3.(*PeerConnection).onConnectionStateChange github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:498"}
{"timestamp":"2024-01-29 14:39:46.804 +03:00","level":"warn","msg":"Failed to read from candidate tcp4 host 89.248.192.251:8443: io: read/write on closed pipe","caller":"app/plugin_api.go:991","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Warn log.go:108","origin":"ice/v2.(*candidateBase).recvLoop github.com/pion/ice/v2@v2.3.11/candidate_base.go:230"}
{"timestamp":"2024-01-29 14:39:46.805 +03:00","level":"info","msg":"Setting new connection state: Closed","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*Agent).updateConnectionState github.com/pion/ice/v2@v2.3.11/agent.go:504"}
{"timestamp":"2024-01-29 14:39:46.805 +03:00","level":"warn","msg":"Failed to start manager: handshake error: EOF","caller":"app/plugin_api.go:991","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Warn log.go:108","origin":"webrtc/v3.(*PeerConnection).startTransports github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:2271"}
{"timestamp":"2024-01-29 14:39:46.806 +03:00","level":"warn","msg":"undeclaredMediaProcessor failed to open SrtpSession: the DTLS transport has not started yet","caller":"app/plugin_api.go:991","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Warn log.go:108","origin":"webrtc/v3.(*PeerConnection).undeclaredRTPMediaProcessor github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:1646"}
{"timestamp":"2024-01-29 14:39:46.806 +03:00","level":"info","msg":"ICE connection state changed: closed","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"webrtc/v3.(*PeerConnection).onICEConnectionStateChange github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:484"}
{"timestamp":"2024-01-29 14:39:46.806 +03:00","level":"warn","msg":"Failed to start SCTP: DTLS not established","caller":"app/plugin_api.go:991","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Warn log.go:108","origin":"webrtc/v3.(*PeerConnection).startSCTP github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:1474"}
{"timestamp":"2024-01-29 14:39:46.806 +03:00","level":"warn","msg":"undeclaredMediaProcessor failed to open SrtcpSession: the DTLS transport has not started yet","caller":"app/plugin_api.go:991","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Warn log.go:108","origin":"webrtc/v3.(*PeerConnection).undeclaredRTCPMediaProcessor github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:1690"}
{"timestamp":"2024-01-29 14:39:49.284 +03:00","level":"warn","msg":"Failed to read streaming packet: EOF","caller":"app/plugin_api.go:991","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Warn log.go:108","origin":"ice/v2.(*tcpPacketConn).startReading github.com/pion/ice/v2@v2.3.11/tcp_packet_conn.go:163"}
{"timestamp":"2024-01-29 14:39:49.294 +03:00","level":"info","msg":"peer connection state changed: closed","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"webrtc/v3.(*PeerConnection).onConnectionStateChange github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:498"}
{"timestamp":"2024-01-29 14:39:49.294 +03:00","level":"warn","msg":"Failed to read from candidate tcp4 host 127.0.0.1:8443: io: read/write on closed pipe","caller":"app/plugin_api.go:991","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Warn log.go:108","origin":"ice/v2.(*candidateBase).recvLoop github.com/pion/ice/v2@v2.3.11/candidate_base.go:230"}
{"timestamp":"2024-01-29 14:39:49.295 +03:00","level":"info","msg":"Setting new connection state: Closed","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"ice/v2.(*Agent).updateConnectionState github.com/pion/ice/v2@v2.3.11/agent.go:504"}
{"timestamp":"2024-01-29 14:39:49.295 +03:00","level":"warn","msg":"Failed to start manager: handshake error: EOF","caller":"app/plugin_api.go:991","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Warn log.go:108","origin":"webrtc/v3.(*PeerConnection).startTransports github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:2271"}
{"timestamp":"2024-01-29 14:39:49.295 +03:00","level":"info","msg":"ICE connection state changed: closed","caller":"app/plugin_api.go:985","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Info log.go:104","origin":"webrtc/v3.(*PeerConnection).onICEConnectionStateChange github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:484"}
{"timestamp":"2024-01-29 14:39:49.296 +03:00","level":"warn","msg":"Failed to start SCTP: DTLS not established","caller":"app/plugin_api.go:991","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Warn log.go:108","origin":"webrtc/v3.(*PeerConnection).startSCTP github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:1474"}
{"timestamp":"2024-01-29 14:39:49.296 +03:00","level":"warn","msg":"undeclaredMediaProcessor failed to open SrtpSession: the DTLS transport has not started yet","caller":"app/plugin_api.go:991","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Warn log.go:108","origin":"webrtc/v3.(*PeerConnection).undeclaredRTPMediaProcessor github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:1646"}
{"timestamp":"2024-01-29 14:39:49.296 +03:00","level":"warn","msg":"undeclaredMediaProcessor failed to open SrtcpSession: the DTLS transport has not started yet","caller":"app/plugin_api.go:991","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Warn log.go:108","origin":"webrtc/v3.(*PeerConnection).undeclaredRTCPMediaProcessor github.com/pion/webrtc/v3@v3.2.21/peerconnection.go:1690"}
{"timestamp":"2024-01-29 14:41:47.820 +03:00","level":"warn","msg":"error fetching OG image data","caller":"app/post_metadata.go:673","error":"Get \"https://alldealers.megafon.ru:8443/ps/ccm/index.html\": remote error: tls: handshake failure"}
{"timestamp":"2024-01-29 14:42:44.747 +03:00","level":"warn","msg":"Error reading first packet from 45.33.59.123:56056: EOF","caller":"app/plugin_api.go:991","plugin_id":"com.mattermost.calls","origin":"main.(*logger).Warn log.go:108","origin":"ice/v2.(*TCPMuxDefault).handleConn github.com/pion/ice/v2@v2.3.11/tcp_mux.go:170"}
{"timestamp":"2024-01-29 14:45:18.778 +03:00","level":"info","msg":"SimpleWorker: Job is complete","caller":"jobs/base_workers.go:101","worker_name":"ExpiryNotify","job_id":"onra86xkwtne3cnbqjf69ywape","job_type":"expiry_notify","job_create_at":"Jan 29 11:45:18.115"}
{"timestamp":"2024-01-29 14:47:14.968 +03:00","level":"info","msg":"api endpoint requires a license","caller":"web/context.go:113","path":"/api/v4/groups","request_id":"xzbdgijwrpds8rd6pe98u6z9yw","ip_addr":"127.0.0.1","user_id":"hbpbz5jcktfmdciyg4d7k69owo","method":"GET","err_where":"","http_code":501,"error":": api endpoint requires a license"}
{"timestamp":"2024-01-29 14:47:14.968 +03:00","level":"info","msg":"api endpoint requires a license","caller":"web/context.go:113","path":"/api/v4/groups","request_id":"9r5ia9867ty1jmw9cq4bd4uwnr","ip_addr":"127.0.0.1","user_id":"hbpbz5jcktfmdciyg4d7k69owo","method":"GET","err_where":"","http_code":501,"error":": api endpoint requires a license"}
{"timestamp":"2024-01-29 14:47:14.968 +03:00","level":"info","msg":"api endpoint requires a license","caller":"web/context.go:113","path":"/api/v4/groups","request_id":"ij9n3rd1et8ofj88cog5dzyx4w","ip_addr":"127.0.0.1","user_id":"hbpbz5jcktfmdciyg4d7k69owo","method":"GET","err_where":"","http_code":501,"error":": api endpoint requires a license"}
{"timestamp":"2024-01-29 14:47:14.969 +03:00","level":"info","msg":"api endpoint requires a license","caller":"web/context.go:113","path":"/api/v4/groups","request_id":"froozs9w1iyxpf9cooh86xk5wa","ip_addr":"127.0.0.1","user_id":"hbpbz5jcktfmdciyg4d7k69owo","method":"GET","err_where":"","http_code":501,"error":": api endpoint requires a license"}
{"timestamp":"2024-01-29 14:47:14.969 +03:00","level":"info","msg":"api endpoint requires a license","caller":"web/context.go:113","path":"/api/v4/groups","request_id":"ookeah9jk7ddbgdheux5eg8nsc","ip_addr":"127.0.0.1","user_id":"hbpbz5jcktfmdciyg4d7k69owo","method":"GET","err_where":"","http_code":501,"error":": api endpoint requires a license"}
{"timestamp":"2024-01-29 14:54:26.709 +03:00","level":"warn","msg":"error fetching remote image","caller":"imageproxy/local.go:155","error":"Get \"https://mm.whyfly.ru/api/v4/users/suz3k4wttpnkjpugupxker6dnh/image?_=1693570408740\": address forbidden, you may need to set AllowedUntrustedInternalConnections to allow an integration access to your internal network"}
{"timestamp":"2024-01-29 14:56:18.889 +03:00","level":"info","msg":"SimpleWorker: Job is complete","caller":"jobs/base_workers.go:101","worker_name":"ExpiryNotify","job_id":"cpj7i9m7q3n5iyorzuws6cxsxr","job_type":"expiry_notify","job_create_at":"Jan 29 11:56:18.197"}

You have a problem you already glazed over in the logs… here’s a snippet.

"http_code":501,"error":": api endpoint requires a license"

Do you have a valid license, or are there STUN servers you have an account with that would allow the traffic?

But there are no information about required licence for calls in the docs
https://docs.mattermost.com/collaborate/make-calls.html

Can you share link to me, where this is described?

Right now we have Team Licence on the self-hosted server.

If we switch to a Free license, will that solve the problem?

What difference between Free License and Team License ?

I resolved the problem:

  • Open port tcp/upd 8443
  • Write white IP address in the settings