<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:tahoma,new york,times,serif;font-size:10pt"><div><br></div><div style="font-family: tahoma,new york,times,serif; font-size: 10pt;"><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">Hi list, always looking for as solving my audio problem with mediaproxy asterisk and openser, there will be some form of telling to the openser that when he comes from the from sip:asterisk@192.168.10.1:5070 that doesn't use the mediaproxy or the onreply_route[1] ,<br><br><pre>SIP/2.0 200 OK <br>Via: SIP/2.0/UDP 192.168.10.1:5070;branch=z9hG4bK36b7f619;rport=5070 <br>Record-Route: &lt;sip:192.168.10.1;lr=on;ftag=as42edbc9b;nat=yes&gt; <br><span style="font-weight: bold;">From: "asterisk" &lt;sip:asterisk@192.168.10.1:5070&gt;;tag=as42edbc9b </span><br>To: &lt;sip:113@192.168.10.1&gt;;tag=6d45d2188218c8ef <br>Call-ID:
 5a1c60382f18bd832fa3bdc54dc6ab13@192.168.10.1 <br>CSeq: 102 INVITE <br>User-Agent: Grandstream GXP2020 1.1.6.16 <br>Contact: &lt;sip:113@192.168.10.30:5062;transport=udp&gt; <br>Allow: INVITE,ACK,CANCEL,BYE,NOTIFY,REFER,OPTIONS,INFO,SUBSCRIBE,UPDATE,PRACK,MESSAGE <br>Content-Type: application/sdp <br>Supported: replaces, timer <br>Content-Length: 212 <br>P-hint: Onreply-route - fixcontact  <br>P-hint: onreply_route|usemediaproxy  <br> <br>v=0 <br>o=113 8000 8000 IN IP4 192.168.10.30 <br>s=SIP Call <br>c=IN IP4 192.168.1.64 <br>t=0 0 <br>m=audio 35064 RTP/AVP 0 101 <br>a=sendrecv <br>a=rtpmap:0 PCMU/8000 <br>a=ptime:20 <br>a=rtpmap:101 telephone-event/8000 <br>a=fmtp:101 0-11 <br><br></pre><br><br>&nbsp;making other tests if I change this form the onreply_route[1], I have audio in the openser extension, but the one that this behind the pstn doesn't have audio or he doesn't listen to me<br><br>onreply_route[1]
 {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #-- On-replay block routing --<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (client_nat_test("1")) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; append_hf("P-hint: Onreply-route - fixcontact \r\n");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fix_nated_contact();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; };<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: bold;"> if ((isflagset(6) || isflagset(7)) &amp;&amp; (status=~"(180)|(183)|2[0-9][0-9]")) {</span><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (search("^Content-Type:[ ]*application/sdp")) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; append_hf("P-hint: onreply_route|usemediaproxy
 \r\n");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; use_media_proxy();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; };<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; };<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit;<br>}<br><br>my best regardss<br>rickygm<br><br>

</div></div></div><br>



      </body></html>