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
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
Question is how can we configure the same without addon installed so that client relays on turnserver even all UDP traffic is blocked