} else if (message.type === 'bye') {
mystatus = 'free';
callplaced = false;
console.log('>>>>>>>>>>>>>>>>>>>>>>> BINGO bye >>> ' + mystatus);
//onRemoteHangup();
Are you using turn over tls? Is the proxy configured on the browser or its it a transparent one?
Best regards
Sergio
--
---
You received this message because you are subscribed to the Google Groups "discuss-webrtc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to discuss-webrt...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
--
If you are saying that this has already been done, then you would need debug level logs from the firewall to see why the request is still matching a block pattern (or not matching an allowed pattern). That is something not appropriate to share in this forum so likely to best taken up with Watchguard support.
Warren
Jul 16 09:19:18 ns429490 turnserver: 3116851: session 005000000000000235: TCP socket closed remotely 103.230.107.25:63175
Jul 16 09:19:18 ns429490 turnserver: 3116851: session 005000000000000235: closed (2nd stage), user <root>, local 34.187.150.4:80, remote 103.230.107.25:63175, reason: TCP connection closed by client (callback)
Jul 16 09:19:18 ns429490 turnserver: 3116851: session 005000000000000235: delete: username=<root>That is something not appropriate to share in this forum so likely to best taken up with Watchguard support.
> YES sure (Just sharing transparently what is happening out there to be aware of)
Thank you
Reg
Shamun
It is possible that the proxy may be hiding/rewriting too much of the request or return traffic so that the client rejects the session.
The only real way to see is to have packet level trace. You could start on the client end and see what is different in the negotiation to when a known good proxy is used.
Can you successfully use your turn server through a known good squid proxy, which you can trace to serve as reference?