Hello,
we have Nextcloud Talk enabled on our Nextcloud instance since quite some time (at least Nextcloud 13) and configured coturn according to the docs. Since about the beginning, we regularly run into connectivity issues in conferences with three or more participants.
With three participants, itās often that participant āBobā sees/hears both other participants āAliceā and āCharlieā, but the other two donāt see/hear each other, only āBobā. My gut feeling tells me that this has to do with WebRTC connections and probably with the TURN server, but I donāt have much experience here.
Our /etc/turnserver.conf
config basicly looks as follows:
fingerprint
lt-cred-mech
use-auth-secret
static-auth-secret=*********
realm=cloud.example.org
total-quota=100
stale-nonce=600
cert=/etc/letsencrypt/live/cloud.example.org/fullchain.pem
pkey=/etc/letsencrypt/live/cloud.example.org/privkey.pem
cipher-list="ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:ECDH+3DES:DH+3DES:RSA+AES:RSA+3DES:!ADH:!AECDH:!MD5"
dh-file=/etc/coturn-dh-2048.pem
syslog
no-stun
no-loopback-peers
no-multicast-peers
We run a local firewall (incoming only) on the machine hosting Nextcloud/coturn and have TCP+UDP ports 3478 open there.
Do others have similar issues or ideas how to fix them? Iād appreciate any help