Hi all
I’m still encountering an issue with WebRTC over TCP/IPv6 while testing with my TURN server.
I am testing with a WebRTC-based client.
It works fine over TCP/IPv6 in Chrome on Linux.
But it fails with Error 701 – "Failed to Establish Connection" in both Mac Chrome and Windows Chrome (observed in chrome://webrtc-internals → icecandidateerror).
Other than my WebRTC client, I also tried Trickle ICE on Mac, and I still encounter the same Error 701.
I ran Chrome debug logs on Mac/Windows while running my client in IPv6 TCP, which show:
For reference, I verified with the netcat tool from the Mac client machine: TCP/IPv6 connectivity works, so the network path is fine.
Also, TCP/IPv4 and UDP (both IPv4 and IPv6) work across all platforms without issues.
Is this a known issue with Chrome on Mac and Windows, or are we doing something wrong?
Any help would be greatly appreciated.
Thanks,
Srividhya