<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:10pt">ok,<br>See if BYE is matched with the dialog: maybe setting&nbsp; dlg_match_mode to 1 solve it<br>Upgrade if you can.<br><div><span><br></span></div><div>// Binan<br></div>  <div style="font-family: times new roman, new york, times, serif; font-size: 10pt;"> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div dir="ltr"> <font face="Arial" size="2"> <hr size="1">  <b><span style="font-weight:bold;">Från:</span></b> Laszlo &lt;laszlo@voipfreak.net&gt;<br> <b><span style="font-weight: bold;">Till:</span></b> OpenSIPS users mailling list &lt;users@lists.opensips.org&gt; <br> <b><span style="font-weight: bold;">Skickat:</span></b> torsdag, 11 oktober 2012 19:37<br> <b><span style="font-weight: bold;">Ämne:</span></b> Re: [OpenSIPS-Users] opensips use engage_media_proxy(), cannot
 end_media_session() problem<br> </font> </div> <br>
It won't do anything if you used engage_media_proxy(), see<br>http://www.opensips.org/html/docs/modules/1.6.x/mediaproxy.html#id250230<br><br><br>2012/10/11 Binan AL Halabi &lt;<a ymailto="mailto:binanalhalabi@yahoo.com" href="mailto:binanalhalabi@yahoo.com">binanalhalabi@yahoo.com</a>&gt;:<br>&gt; Hi,<br>&gt;<br>&gt; # BYE processing<br>&gt;&nbsp; if (method==BYE) {<br>&gt;&nbsp; &nbsp; &nbsp;  end_media_session();<br>&gt;&nbsp; }<br>&gt;<br>&gt; // Binan<br>&gt;<br>&gt; ________________________________<br>&gt; Från: ㄨ冷se灬 &lt;<a ymailto="mailto:291490117@qq.com" href="mailto:291490117@qq.com">291490117@qq.com</a>&gt;<br>&gt; Till: users &lt;<a ymailto="mailto:users@lists.opensips.org" href="mailto:users@lists.opensips.org">users@lists.opensips.org</a>&gt;<br>&gt; Skickat: torsdag, 11 oktober 2012 11:14<br>&gt; Ämne: [OpenSIPS-Users] opensips use engage_media_proxy(), cannot<br>&gt; end_media_session() problem<br>&gt;<br>&gt; hi:<br>&gt;&nbsp;
 &nbsp; &nbsp;  my opensips is 1.6.4-2&nbsp; &nbsp; mediaproxy is 2.4.4<br>&gt;&nbsp; &nbsp; &nbsp;  now when call from PSTN to my opensips ,it works normal.<br>&gt;&nbsp; &nbsp; &nbsp;  but call from my opensips to PSTN ,it has a problem:<br>&gt;&nbsp; &nbsp; &nbsp;  opensips receive an invite message ,it&nbsp; use engage_media_proxy and<br>&gt; the call works normal ,my media-relay has log as below:<br>&gt;<br>&gt; 13:49:50 media-relay[690]:<br>&gt; mediaproxy.mediacontrol.StreamListenerProtocol starting on 54436<br>&gt; 13:49:50 media-relay[690]:<br>&gt; mediaproxy.mediacontrol.StreamListenerProtocol starting on 54437<br>&gt; 13:49:50 media-relay[690]:<br>&gt; mediaproxy.mediacontrol.StreamListenerProtocol starting on 54438<br>&gt; 13:49:50 media-relay[690]:<br>&gt; mediaproxy.mediacontrol.StreamListenerProtocol starting on 54439<br>&gt;<br>&gt;<br>&gt;&nbsp; &nbsp; &nbsp; &nbsp; when opensips receive BYE message ,it can end the dialog ,but
 doesnot<br>&gt; end media session.just wait for&nbsp; conntrack timeout ,after 60 sceonds<br>&gt; ,mediadispatcher end the session:<br>&gt; media-dispatcher[1888]: session with call_id<br>&gt; <a ymailto="mailto:4c66ef815a8aa336677314c730bc2dc3@A.B.C.D" href="mailto:4c66ef815a8aa336677314c730bc2dc3@A.B.C.D">4c66ef815a8aa336677314c730bc2dc3@A.B.C.D</a>:5060 from relay 172.30.74.4 did<br>&gt; timeout<br>&gt;&nbsp; &nbsp; &nbsp; &nbsp; why media-relay cannot end the session by end_media_session()<br>&gt; automatic?<br>&gt;<br>&gt;<br>&gt;&nbsp; &nbsp; my opensips.cfg is like this:<br>&gt;<br>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  modparam("rr", "enable_full_lr", 0)<br>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  modparam("rr", "append_fromtag", 1)<br>&gt;<br>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  modparam("dialog", "dlg_flag", 10)<br>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  modparam("dialog", "bye_on_timeout_flag", 11)<br>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
  modparam("dialog", "default_timeout",7200)<br>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  modparam("dialog", "db_url", "mysql://xxxx:<a ymailto="mailto:xxxx@A.B.C.D" href="mailto:xxxx@A.B.C.D">xxxx@A.B.C.D</a>/XXXX")<br>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  modparam("dialog", "db_mode", 1)<br>&gt;<br>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  modparam("mediaproxy", "disable", 0)<br>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  modparam("mediaproxy", "mediaproxy_socket",<br>&gt; "/var/run/mediaproxy/dispatcher.sock")<br>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  modparam("mediaproxy", "mediaproxy_timeout", 500)<br>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  modparam("mediaproxy", "signaling_ip_avp", "$avp(s:nat_ip)")<br>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  modparam("mediaproxy", "media_relay_avp", "$avp(s:media_relay)")<br>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  .......<br>&gt; on my main route:<br>&gt;<br>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  if
 (is_method("INVITE")) {<br>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  engage_media_proxy();<br>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  }<br>&gt;<br>&gt; regards<br>&gt; vic.xiang<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; _______________________________________________<br>&gt; Users mailing list<br>&gt; <a ymailto="mailto:Users@lists.opensips.org" href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>&gt; http://lists.opensips.org/cgi-bin/mailman/listinfo/users<br>&gt;<br>&gt;<br>&gt;<br>&gt; _______________________________________________<br>&gt; Users mailing list<br>&gt; <a ymailto="mailto:Users@lists.opensips.org" href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>&gt; <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users"
 target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>&gt;<br><br>_______________________________________________<br>Users mailing list<br><a ymailto="mailto:Users@lists.opensips.org" href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br><a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br><br><br> </div> </div>  </div></body></html>