Hi All,
I’m in the exact situation as @tmulford :
I would like to also jump in and say I am in the exact situation. I can access locally the unreal instance, and remotely I can access the web “front end”.
Internally: I type the local IP “192.100.100.237” and it loads, as well as the external IP “173.XX.XX.196” and it loads up.
Externally: I type in the external IP of our network, firewall is set up to forward to a internal machine, the HTML site loads and says “Click to start”, and then “Starting connection to server, please wait…” remains.
my config.JSON
{
“UseFrontend”: false,
“UseMatchmaker”: false,
“UseHTTPS”: false,
“UseAuthentication”: false,
“LogToFile”: true,
“peerConnectionOptions”: “{ “iceServers”: {“urls”: “stun:173.XX.XX.196:19302”]}] }”,
“HomepageFile”: “player.htm”,
“AdditionalRoutes”: {}
}
Not sure what to do here.
So I tried adding the info for the TURN server following the example from the documentation:
“{“iceServers”:{“urls”:“stun: 34.250.222.95:19302”,“turn: 34.250.222.95:19312”],“username”:”<TURN_Username>“,“credential”:”<TURN_Password>“}]}”
The thing is, after I set username and password in the config.json, where do I use them to actually access the page through the TURN server?
I tried directing the Signalling Server to the “login.htm” page instead of the “player.htm” one but It doesn’t help. The page returns “Cannot POST /login”
What am I missing?
Thanks,
Luigi