--
You received this message because you are subscribed to the Google Groups "TURN Server (Open-Source project)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to turn-server-project-rfc57...@googlegroups.com.
To post to this group, send email to turn-server-project...@googlegroups.com.
Visit this group at http://groups.google.com/group/turn-server-project-rfc5766-turn-server.
For more options, visit https://groups.google.com/d/optout.
Regards,There is a short-lived credentials approach (see the REST API section in the wiki).Another approach (will be available in the future) is OAuth-based authorization. The specs are in working. When they are finished, we will be working on the implementation.
Oleg
On Tue, Mar 11, 2014 at 11:44 AM, Monte <montc...@gmail.com> wrote:
Hi guys,Does anyone know how TURN server can be secured from client side because password is visible in clients web browser source?I'm refering to this part of code:Connection.prototype.connect = function() {var pc = new RTCPeerConnection({"iceServers" : []{"url": "turn:11.111.111.11:8000", "credential": "youhavetoberealistic", "username":"ninefingers"}});Thanks
--
You received this message because you are subscribed to the Google Groups "TURN Server (Open-Source project)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to turn-server-project-rfc5766-turn-server+unsubscribe@googlegroups.com.
To post to this group, send email to turn-server-project-rfc5766-turn-...@googlegroups.com.
Regards,There is a short-lived credentials approach (see the REST API section in the wiki).Another approach (will be available in the future) is OAuth-based authorization. The specs are in working. When they are finished, we will be working on the implementation.
Oleg
On Tue, Mar 11, 2014 at 11:44 AM, Monte <montc...@gmail.com> wrote:
Hi guys,Does anyone know how TURN server can be secured from client side because password is visible in clients web browser source?I'm refering to this part of code:Connection.prototype.connect = function() {var pc = new RTCPeerConnection({"iceServers" : []{"url": "turn:11.111.111.11:8000", "credential": "youhavetoberealistic", "username":"ninefingers"}});Thanks
--
You received this message because you are subscribed to the Google Groups "TURN Server (Open-Source project)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to turn-server-project-rfc5766-turn-server+unsubscribe@googlegroups.com.
To post to this group, send email to turn-server-project-rfc5766-turn-...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to turn-server-project-rfc57...@googlegroups.com.
To post to this group, send email to turn-server-project...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to turn-server-project-rfc57...@googlegroups.com.
To post to this group, send email to turn-server-project...@googlegroups.com.
turnserver -V -z -L 1.2.3.4
turnserver -v -c "turntest.conf" -L 1.2.3.4
fingerprintlt-cred-mech#single static user details for long-term authentication:user=username1:password1#your domain here:realm=example.com
var pc_config = {'iceServers': [ {'url': 'stun:1.2.3.4:3478'}, {'url': 'turn:user...@1.2.3.4:3478?transport=udp','credential':'password1'}]};
No. Time Source Destination Protocol Length Info1 0.000000 5.6.7.8 1.2.3.4 STUN 62 Binding Request2 0.000290 5.6.7.8 1.2.3.4 STUN 62 Binding Request3 0.047414 5.6.7.8 1.2.3.4 STUN 70 Allocate Request UDP4 0.047580 5.6.7.8 1.2.3.4 STUN 70 Allocate Request UDP5 0.097650 5.6.7.8 1.2.3.4 STUN 62 Binding Request6 0.099869 5.6.7.8 1.2.3.4 STUN 62 Binding Request7 0.147398 5.6.7.8 1.2.3.4 STUN 70 Allocate Request UDP8 0.147613 5.6.7.8 1.2.3.4 STUN 70 Allocate Request UDP9 0.297656 5.6.7.8 1.2.3.4 STUN 62 Binding Request10 0.299877 5.6.7.8 1.2.3.4 STUN 62 Binding Request11 0.350324 5.6.7.8 1.2.3.4 STUN 70 Allocate Request UDP...[snip]...37 9.552835 5.6.7.8 1.2.3.4 STUN 62 Binding Request
turnserver -c /opt/coturn/turnserver-4.4.5.2/examples/etc/turntest3.conf
listening-port=3478tls-listening-port=5349listening-ip=1.2.3.4relay-ip=1.2.3.9external-ip=1.2.3.4#relay-threads=10#fingerprintlt-cred-mechuser=u:0cert=/etc/nginx/ssl/example.com.crtpkey=/etc/nginx/ssl/example.com.key#mobilityverboserealm=example.com
tcp 0 0 example.com:stun *:* LISTENtcp 0 0 example.com:stuns *:* LISTENudp 0 0 example.com:stuns *:*udp 0 0 example.com:stuns *:*udp 0 0 example.com:stuns *:*udp 0 0 example.com:stuns *:*udp 0 0 example.com:stun *:*udp 0 0 example.com:stun *:*udp 0 0 example.com:stun *:*udp 0 0 example.com:stun *:*
sctp example.com:3478 LISTEN
sctp example.com:5349 LISTEN