Hi @Ro-Su- , this is how I’m currently running the config.json file:
{
“UseFrontend”: false,
“UseMatchmaker”: false,
“UseHTTPS”: false,
“UseAuthentication”: false,
“LogToFile”: true,
“HomepageFile”: “player.htm”,
“AdditionalRoutes”: {},
“publicIp”: “181.XXX.XXX.129”,
“peerConnectionOptions”: {
“iceServers”:
{
“urls”:
“turn:93.XXX.XXX.193:3478”,
“stun:93.XXX.XXX.193:3478”
]
}
]
}
}
And this is the result I’m getting when I run the run.bat for the Signaling Server:
npm WARN saveError EPERM: operation not permitted, rename ‘C:\Program Files\Epic Games\UE_4.21\Engine\Source\Programs\PixelStreaming\WebServers\SignallingWebServer\package-lock.json.593269185’ -> ‘C:\Program Files\Epic Games\UE_4.21\Engine\Source\Programs\PixelStreaming\WebServers\SignallingWebServer\package-lock.json’
npm WARN cirrus-webserver@0.0.1 No repository field.
npm WARN cirrus-webserver@0.0.1 No license field.
audited 391 packages in 2.361s
found 1 low severity vulnerability
run npm audit fix
to fix them, or npm audit
for details
19:56:38.332 Config: {
“UseFrontend”: false,
“UseMatchmaker”: false,
“UseHTTPS”: false,
“UseAuthentication”: false,
“LogToFile”: true,
“HomepageFile”: “player.htm”,
“AdditionalRoutes”: {},
“publicIp”: “181.XXX.XXX.129”,
“peerConnectionOptions”: {
“iceServers”:
{
“urls”:
“turn:93.XXX.XXX.193:3478”,
“stun:93.XXX.XXX.193:3478”
]
}
]
}
}
19:56:38.468 peerConnectionOptions = {}
(node:8952) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
19:56:38.477 Listening to proxy connections on: 8888
19:56:38.478 Http listening on *: 80
Am I missing something in order to make the Signaling Server to connect with the TURN server? Under this configuration, I’m able to see the remote app in the local network, but still unable to do so over the Internet.
Thanks in advance!