<div dir="ltr">I'm following this tutorial (<a href="https://wiki.asterisk.org/wiki/display/AST/WebRTC+tutorial+using+SIPML5">https://wiki.asterisk.org/wiki/display/AST/WebRTC+tutorial+using+SIPML5</a>) to deploy WebRTC support but I'm having an issue with RTP when the WebRTC softphone is behind NAT.<div><br></div><div>In my scenario, the Asterisk server is running a public IPv4, and the softphone is behind NAT. I can register and make a call normally, but I don't get any audio in neither way (Asterisk/softphone and softphone/Asterisk). Using the very same config files but having the softphone and Asterisk on the same network it works fine.</div><div><br></div><div>Any tips on how to solve this? Here's my relevant files.</div><div><br></div><div><div><font face="monospace, monospace"><b>;sip.conf:</b></font></div><div><font face="monospace, monospace">[general]</font></div><div><font face="monospace, monospace">udpbindaddr=<a href="http://0.0.0.0:5060">0.0.0.0:5060</a></font></div><div><font face="monospace, monospace">realm=10.201.0.106 ;replace with your Asterisk server public IP address or host</font></div><div><font face="monospace, monospace">transport=udp,ws,wss</font></div><div><font face="monospace, monospace">tlsenable=yes</font></div><div><font face="monospace, monospace">tlsbindaddr=0.0.0.0</font></div><div><font face="monospace, monospace">tlscertfile=/etc/asterisk/keys/asterisk.pem</font></div><div><font face="monospace, monospace">tlscafile=/etc/asterisk/keys/ca.crt</font></div><div><font face="monospace, monospace">tlscipher=ALL</font></div><div><font face="monospace, monospace">tlsclientmethod=tlsv1</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">[6000]</font></div><div><font face="monospace, monospace">host=dynamic</font></div><div><font face="monospace, monospace">secret=mysecret</font></div><div><font face="monospace, monospace">context=default</font></div><div><font face="monospace, monospace">type=friend</font></div><div><font face="monospace, monospace">icesupport=yes</font></div><div><font face="monospace, monospace">directmedia=no</font></div><div><font face="monospace, monospace">disallow=all</font></div><div><font face="monospace, monospace">allow=ulaw</font></div><div><font face="monospace, monospace">qualify=yes</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">[6001]</font></div><div><font face="monospace, monospace">host=dynamic</font></div><div><font face="monospace, monospace">secret=mysecret</font></div><div><font face="monospace, monospace">context=default</font></div><div><font face="monospace, monospace">type=friend</font></div><div><font face="monospace, monospace">encryption=yes</font></div><div><font face="monospace, monospace">avpf=yes</font></div><div><font face="monospace, monospace">force_avp=yes</font></div><div><font face="monospace, monospace">icesupport=yes</font></div><div><font face="monospace, monospace">directmedia=no</font></div><div><font face="monospace, monospace">disallow=all</font></div><div><font face="monospace, monospace">allow=ulaw</font></div><div><font face="monospace, monospace">dtlsenable=yes</font></div><div><font face="monospace, monospace">dtlsverify=fingerprint</font></div><div><font face="monospace, monospace">dtlscertfile=/etc/asterisk/keys/asterisk.pem</font></div><div><font face="monospace, monospace">dtlscafile=/etc/asterisk/keys/ca.crt</font></div><div><font face="monospace, monospace">dtlssetup=actpass</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace"><b>extensions.conf:</b></font></div><div><font face="monospace, monospace">[default]</font></div><div><font face="monospace, monospace">exten => _6XXX,1,Dial(SIP/${EXTEN})</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace"><b>rtp.conf:</b></font></div><div><font face="monospace, monospace">[general]</font></div><div><font face="monospace, monospace">rtpstart=10000</font></div><div><font face="monospace, monospace">rtpend=20000</font></div><div><font face="monospace, monospace">icesupport=yes</font></div><div><font face="monospace, monospace">stunaddr=<a href="http://stun.l.google.com:19302">stun.l.google.com:19302</a></font></div><div><font face="monospace, monospace"><br></font></div><div><br></div></div></div>