I am struggling with the Talk app.
Nextcloud is on version 15 and Talk app is 5.0,2.
I installed the TURN server coturn, last download, comiple & install 15.02.2019.
I tried to connect to a TURN server and followed the instructions here:
HowTo: Setup Nextcloud Talk with TURN server
Connections will be established from behind a NAT firewall as well as inside the LAN.
Browsers used are mostly Firefox, some Chromium, mostly running in Ubuntu, some Windows 7.
I am testing with same/same or mix of all available browsers running on same/same and mixed operating systems, always different accounts. Sometimes on same machine, lots of tests with different machines, connected over LAN, WLAN (different IP-Range), Android hotspot, etc.
In Nextcloud installation I added STUN and TURN server operating on the same host like the Nextcloud server itself.
All Firewalls are open to port 3478 TCP/UDP outbound. That meets the turnserver config.
Turnserver-Firewall is open for 3478 TCP/UDP inbound and outbound all open.
Turnserver-Firewall is also open for UDP Range 49152 to 65535.
It seems that signalling is working perfect. But most of the time I get the loading animation or a black screen.
So getting a video connection between two browsers is pure luck. I am not seeing any pattern ins success or fail. Sharing single windows or screens is worse.
In tuenserver I get several errors like this during connection initiation:
41826: session 002000000000000099: realm <nextcloud.okit.de> user <>: incoming packet message processed, error 401: Unauthorized
…but I read, this is kind of normal and valid during handshake. And in fact this happens also if the connection is successfull initiated and we I have the rare success of sharing video or a window.
I tried to read into WebRTC at all and Nextcloud/Talk/coturn in special.
Could anyone recommend a good source for such issues please?
Are my issues some kind of common or am I fooling my self with some common information I missed?
Thanks in advance for any hint.