Turn Server Relay

490 views
Skip to first unread message

Pasula Naresh Reddy

unread,
Oct 24, 2016, 3:39:10 AM10/24/16
to TURN Server (Open-Source project)
Hi,

we have configured coturn server on public IP below is the configuration for webrtc application

verbose: ON
  daemon process: ON
  stale-nonce: ON (*)
  stun-only: OFF (*)
  no-stun: OFF (*)
  secure-stun: OFF (*)
  do-not-use-config-file: OFF
  RFC5780 support: OFF
  net engine version: 3
  net engine: UDP thread per CPU core
  enforce fingerprints: ON
  mobility: ON (*)
  udp-self-balance: OFF
  pidfile: /var/run/turnserver.pid
  process user ID: 0
  process group ID: 0
  process dir: /usr/local/etc

  cipher-list: DEFAULT
  ec-curve-name: empty
  DH-key-length: 1066
  Certificate Authority file: /usr/local/etc/star_ca.crt
  Certificate file: /usr/local/etc/star_bundle.pem
  Private Key file: /usr/local/etc/star_key.pem
  Listener addr: *.*.*.*
  listener-ifname: eth0
  no-udp: OFF
  no-tcp: OFF
  no-dtls: OFF
  no-tls: OFF
  TLSv1.0: ON
  TLSv1.1: ON
  TLSv1.2: ON
  listener-port: 443
  tls-listener-port: 443
  alt-listener-port: 3478
  alt-tls-listener-port: 0


  Relay addr: *.*.*.*
  server-relay: OFF
  no-udp-relay: OFF (*)
  no-tcp-relay: OFF (*)
  min-port: 49152
  max-port: 65535
  no-multicast-peers: OFF (*)
  no-loopback-peers: OFF (*)

  DB type: none
  DB: none

  Default realm: turn.domain.com
  CLI session realm: turn.domain.com
  Long-term authorization mechanism: ON
  TURN REST API support: OFF

  total-current-allocs: 0

  Default total-quota: 0 (**)
  Default user-quota: 0 (**)
  Total server bps-capacity: 0 (**)
  Allocated bps-capacity: 0
  Default max-bps: 0 (**)

  current realm total-quota: 0
  current realm user-quota: 0
  current realm max-bps: 0

  cli-max-output-sessions: 256 (**)

  (Note 1: parameters with (*) are toggleable)

  (Note 2: parameters with (**) are changeable)


Everything works fine but when we are connecting from network where all udp ports are closed its not relaying on turnserver by default

we have installed addon for chrome webrtc network limiter and selected use my proxy server if present from options it works perfect and client relayed on turnserver

Question is how can we configure the same without addon installed so that client relays on turnserver even all UDP traffic is blocked

Thanks
Naresh

Pasula Naresh Reddy

unread,
Nov 2, 2016, 5:49:05 AM11/2/16
to TURN Server (Open-Source project)
Hi Oleg,

Any update on the below,

Thanks & Regards
Naresh

Oleg Moskalenko

unread,
Nov 2, 2016, 1:46:58 PM11/2/16
to Pasula Naresh Reddy, TURN Server (Open-Source project)
I did not get it. If the UDP traffic is blocked... then how it can be
relayed ? The TURN server is not a magic tool that is defying the
network configuration restrictions. You have to configure your network
according to your needs.

Oleg
> --
> 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
> https://groups.google.com/group/turn-server-project-rfc5766-turn-server.
> For more options, visit https://groups.google.com/d/optout.

Pasula Naresh Reddy

unread,
Nov 3, 2016, 1:41:41 AM11/3/16
to Oleg Moskalenko, TURN Server (Open-Source project)
Hi Oleg,

UDP Traffic is blocked at client, Coturn server is configured on Public IP with all ports opened

and configuration is ?transport=tcp

And btw how Webrtc Network limiter works with Turn server

Thanks
Naresh




> To post to this group, send email to
Reply all
Reply to author
Forward
0 new messages