Public networks may block certain ports that are not within the “normally used” range of ports. Would this affect p2p connections? Since they cannot find a way to traverse NAT, due to these blocks.
Are there work arounds? I’ve noticed that I cannot use the streaming protocol in public libraries, airports, etc.
I’ve run into (archaic) university networks in Europe that block all ports except 80 and 443 by default.
If your TURN runs on a different port, it won’t work.
I’ve had some success multiplexing on port 443 using nginx where I run both a web server (reverse proxy to Janus) and the coturn TURN server on the same 443 port.