I have a website with installed nextcloud on it (example.com/nextcloud).
I’m trying to configure spreed video calls app.
Server: apache2 + MySQL
OS: Linux Mint 18.2
All needed ports (3478 & 8080) are opened in my router and forwarded to my server. I can connect inside the LAN (between server and PC) and all works just fine, but it won’t work outside my LAN. Any user will see just infinite loading of other participants and after ~5 minutes connection drops out.
I’ve tried to configure TURN server (7317):
listening-port=3478 fingerprint t-cred-mech use-auth-secret static-auth-secret=(mysecret) realm=example.com total-quota=100 bps-capacity=0 stale-nonce log-file=/var/log/turn.log no-loopback-peers no-multicast-peers
and set it in the admin page:
But still does not work. What do I need to do to got it work properly?