<div>thanks,</div>
<div>&nbsp;</div>
<div>I got the error many times, and i check the dialog table of the opensips database for each error, the corresponding dialog was still there. for example, if the &#39;dialog_id&#39; in the statistics of the MediaProxy is &#39;&#39;795:0&#39;, i will find a record in the dialog table with hash_entry is 795, now the problem is that hash_id in the dialog table is 1274044496, but hash_id in the statistics of the MediaProxy is 0. </div>

<div>&nbsp;</div>
<div>according to my understanding, &#39;dialog_id&#39; : &#39;795:0&#39; in the statistics of the MediaProxy means the hash_entry is 795 and hash_id is 0, right ?</div>
<div>&nbsp;</div>
<div>regards </div>
<div>&nbsp;</div>
<div>John<br></div>
<div class="gmail_quote">2008/11/24 Dan Pascu <span dir="ltr">&lt;<a href="mailto:dan@ag-projects.com" target="_blank">dan@ag-projects.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><br>There is not enough information in the provided trace to figure out why<br>the dialog was no longer there. I may have been closed by another means<br>
and the closing may not have been propagated to the media-relay.<br>
<div>
<div></div>
<div><br>On Monday 24 November 2008, john li wrote:<br>&gt; ---------- Forwarded message ----------<br>&gt; From: john li &lt;<a href="mailto:lijy83@gmail.com" target="_blank">lijy83@gmail.com</a>&gt;<br>&gt; Date: 2008/11/24<br>
&gt; Subject: MediaProxy can&#39;t Closing expired calls, 404 Requested Dialog<br>&gt; not found<br>&gt; To: <a href="mailto:freeradius-users@lists.freeradius.org" target="_blank">freeradius-users@lists.freeradius.org</a><br>
&gt;<br>&gt;<br>&gt; Hi,<br>&gt;<br>&gt; I&#39;m trying to enable MediaProxy to close expired calls but &nbsp;got an<br>&gt; error<br>&gt;<br>&gt; Does anyone have any suggestions?<br>&gt;<br>&gt; Thanks a lot<br>&gt; John<br>
&gt;<br>&gt;<br>&gt; here is the log:<br>&gt;<br>&gt; &nbsp;DBG:mi_datagram:identify_command: dtgram-&gt;len is 21<br>&gt; Nov 24 16:05:54 localhost media-dispatcher[3638]:<br>&gt; [RelayServerProtocol,0, <a href="http://127.0.0.1/" target="_blank">127.0.0.1</a>] Got statistics: {&#39;from_tag&#39;:<br>
&gt; &#39;353485446&#39;, &#39;callee_packets&#39;: {&#39;audio&#39;: 432}, *&#39;dialog_id&#39;: &#39;795:0&#39;,*<br>&gt; &#39;start_time&#39;: 1227513882.5899999, &#39;timed_out&#39;: True, &#39;caller_bytes&#39;:<br>&gt; {&#39;audio&#39;: 110400}, &#39;callee_bytes&#39;: {&#39;audio&#39;: 86400}, &#39;call_id&#39;:<br>
&gt; &#39;<a href="mailto:1440081054@192.168.1.8" target="_blank">1440081054@192.168.1.8</a>&#39;, &#39;to_tag&#39;: &#39;1072710660&#39;, &#39;streams&#39;:<br>&gt; [{&#39;status&#39;: &#39;conntrack timeout&#39;, &#39;caller_codec&#39;: &#39;G711u&#39;, &#39;pdd&#39;:<br>
&gt; 0.54283404350300002, &#39;callee_codec&#39;: &#39;G711u&#39;, &#39;start_time&#39;: 0,<br>&gt; &#39;caller_bytes&#39;: 110400, &#39;callee_bytes&#39;: 86400, &#39;callee_remote&#39;: &#39;<br>&gt; <a href="http://192.168.1.6:28802/" target="_blank">192.168.1.6:28802</a>&#39;, &#39;caller_remote&#39;: &#39;<a href="http://192.168.1.6:28556/" target="_blank">192.168.1.6:28556</a>&#39;, &#39;media_type&#39;:<br>
&gt; &#39;audio&#39;, &#39;callee_local&#39;: &#39;<a href="http://192.168.1.8:50090/" target="_blank">192.168.1.8:50090</a>&#39;, &#39;timeout_wait&#39;: 60,<br>&gt; &#39;caller_local&#39;: &#39;<a href="http://192.168.1.8:50088/" target="_blank">192.168.1.8:50088</a>&#39;, &#39;end_time&#39;: 71}],<br>
&gt; &#39;caller_packets&#39;: {&#39;audio&#39;: 552}, &#39;duration&#39;: 71, &#39;to_uri&#39;:<br>&gt; &#39;<a href="mailto:01088888888@192.168.1.8" target="_blank">01088888888@192.168.1.8</a>&#39;, &#39;from_uri&#39;: &#39;<a href="mailto:1000@192.168.1.8" target="_blank">1000@192.168.1.8</a>&#39;, &#39;callee_ua&#39;:<br>
&gt; &#39;YATE/2.0.0&#39;, &#39;caller_ua&#39;: &#39;YATE/2.0.0&#39;}<br>&gt; Nov 24 16:05:54 localhost /usr/sbin/opensips[11958]:<br>&gt; DBG:mi_datagram:identify_command: dtgram-&gt;len is 7<br>&gt; Nov 24 16:05:54 localhost /usr/sbin/opensips[11958]:<br>
&gt; DBG:mi_datagram:mi_datagram_server: we have a valid command<br>&gt; Nov 24 16:05:54 localhost /usr/sbin/opensips[11958]:<br>&gt; DBG:mi_datagram:mi_datagram_server: after identifing the command, the<br>&gt; received datagram is &nbsp;795 0<br>
&gt; Nov 24 16:05:54 localhost /usr/sbin/opensips[11958]:<br>&gt; DBG:mi_datagram:mi_datagram_server: parsing the command&#39;s params<br>&gt; Nov 24 16:05:54 localhost cdrtool[3394]: DebitBalance<br>&gt; CallId=<a href="mailto:1440081054@192.168.1.8" target="_blank">1440081054@192.168.1.8</a><br>
</div></div>&gt; From=<a href="mailto:sip%3A1000@192.168.1.8" target="_blank">sip:1000@192.168.1.8</a>&lt;<a href="mailto:sip%253A1000@192.168.1.8" target="_blank">sip%3A1000@192.168.1.8</a>&gt;To=<br>
<div>
<div></div>
<div>&gt; <a href="http://sip:01088888888@192.168.1.6:3212/" target="_blank">sip:01088888888@192.168.1.6:3212</a> Gateway=<a href="http://127.0.0.1/" target="_blank">127.0.0.1</a> Duration=71<br>&gt; Nov 24 16:05:54 localhost cdrtool[3394]: ConnectFee=0.0000<br>
&gt; CallId=<a href="mailto:1440081054@192.168.1.8" target="_blank">1440081054@192.168.1.8</a> Span=1 Duration=71 DestId=8610 domain=<br>&gt; <a href="http://192.168.1.8/" target="_blank">192.168.1.8</a> Profile=551 Period=weekday Rate=551 Interval=0-18<br>
&gt; Cost=0.1200/60 Price=0.1420<br>&gt; Nov 24 16:05:54 localhost cdrtool[3394]: Price=0.1420 Duration=71<br>&gt; CallId=<a href="mailto:1440081054@192.168.1.8" target="_blank">1440081054@192.168.1.8</a> BillingParty=<a href="mailto:1000@192.168.1.8" target="_blank">1000@192.168.1.8</a> DestId=8610<br>
&gt; MaxSessionTime=0<br>&gt; Nov 24 16:05:54 localhost /usr/sbin/opensips[11958]:<br>&gt; DBG:mi_datagram:mi_datagram_parse_node: the remaining datagram to be<br>&gt; parsed is 795 0 &nbsp; and 7 in length<br>&gt; Nov 24 16:05:54 localhost /usr/sbin/opensips[11958]:<br>
&gt; DBG:mi_datagram:mi_datagram_parse_node: the string is not just a quoted<br>&gt; string<br>&gt; Nov 24 16:05:54 localhost /usr/sbin/opensips[11958]:<br>&gt; DBG:mi_datagram:mi_datagram_parse_node: found newline before<br>
&gt; attr_separator--we have just the attribute&#39;s value<br>&gt; Nov 24 16:05:54 localhost /usr/sbin/opensips[11958]:<br>&gt; DBG:mi_datagram:mi_datagram_parse_node: empty name, attr not quoted<br>&gt; value &lt;795&gt; found<br>
&gt; Nov 24 16:05:54 localhost /usr/sbin/opensips[11958]:<br>&gt; DBG:mi_datagram:mi_datagram_parse_node: 1 data-&gt;len is 7<br>&gt; Nov 24 16:05:54 localhost /usr/sbin/opensips[11958]:<br>&gt; DBG:mi_datagram:mi_datagram_parse_node: 2 data-&gt;len is 3<br>
&gt; Nov 24 16:05:54 localhost /usr/sbin/opensips[11958]:<br>&gt; DBG:mi_datagram:mi_datagram_parse_tree: adding node &lt;&gt; ; val &lt;795&gt;<br>&gt; Nov 24 16:05:54 localhost /usr/sbin/opensips[11958]:<br>&gt; DBG:mi_datagram:mi_datagram_parse_tree: the remaining datagram has 3<br>
&gt; bytes Nov 24 16:05:54 localhost /usr/sbin/opensips[11958]:<br>&gt; DBG:mi_datagram:mi_datagram_parse_node: the remaining datagram to be<br>&gt; parsed is 0 &nbsp; and 3 in length<br>&gt; Nov 24 16:05:54 localhost /usr/sbin/opensips[11958]:<br>
&gt; DBG:mi_datagram:mi_datagram_parse_node: the string is not just a quoted<br>&gt; string<br>&gt; Nov 24 16:05:54 localhost /usr/sbin/opensips[11958]:<br>&gt; DBG:mi_datagram:mi_datagram_parse_node: found newline before<br>
&gt; attr_separator--we have just the attribute&#39;s value<br>&gt; Nov 24 16:05:54 localhost /usr/sbin/opensips[11958]:<br>&gt; DBG:mi_datagram:mi_datagram_parse_node: empty name, attr not quoted<br>&gt; value &lt;0&gt; found<br>
&gt; Nov 24 16:05:54 localhost /usr/sbin/opensips[11958]:<br>&gt; DBG:mi_datagram:mi_datagram_parse_node: 1 data-&gt;len is 3<br>&gt; Nov 24 16:05:54 localhost /usr/sbin/opensips[11958]:<br>&gt; DBG:mi_datagram:mi_datagram_parse_node: 2 data-&gt;len is 1<br>
&gt; Nov 24 16:05:54 localhost /usr/sbin/opensips[11958]:<br>&gt; DBG:mi_datagram:mi_datagram_parse_tree: adding node &lt;&gt; ; val &lt;0&gt;<br>&gt; Nov 24 16:05:54 localhost /usr/sbin/opensips[11958]:<br>&gt; DBG:mi_datagram:mi_datagram_parse_tree: the remaining datagram has 1<br>
&gt; bytes Nov 24 16:05:54 localhost /usr/sbin/opensips[11958]:<br>&gt; DBG:mi_datagram:mi_datagram_parse_node: the remaining datagram to be<br>&gt; parsed is &nbsp; and 1 in length<br>&gt; Nov 24 16:05:54 localhost /usr/sbin/opensips[11958]:<br>
&gt; DBG:mi_datagram:mi_datagram_server: done parsing the mi tree<br>&gt; Nov 24 16:05:54 localhost /usr/sbin/opensips[11958]:<br>&gt; DBG:dialog:*mi_terminate_dlg:<br>&gt; h_entry 795 h_id 0<br>&gt; *Nov 24 16:05:54 localhost /usr/sbin/opensips[11958]:<br>
&gt; DBG:dialog:lookup_dlg: *no dialog id=0 found on entry 795*<br>&gt; Nov 24 16:05:54 localhost /usr/sbin/opensips[11958]:<br>&gt; DBG:mi_datagram:mi_datagram_server: command process<br>&gt; (dlg_end_dlg)succeded Nov 24 16:05:54 localhost<br>
&gt; /usr/sbin/opensips[11958]:<br>&gt; DBG:mi_datagram:mi_datagram_server: the response: 404 Requested Dialog<br>&gt; not found &nbsp;has been sent in 31 octets<br>&gt; Nov 24 16:05:54 localhost media-dispatcher[3638]:<br>&gt; [mediaproxy.interfaces.opensips.UNIXSocketProtocol (UDP)] error: failed<br>
&gt; to end dialog: *404 Requested Dialog not found<br></div></div>&gt; *<br><br><br><br>--<br><font color="#888888">Dan<br></font></blockquote></div><br>