Iñaki,<br><br>That did the trick, thought i&#39;d love to read the changelog, I can&#39;t find it anywhere.<br><br><br>thanks a lot !<br><br><div class="gmail_quote">On Tue, Jun 17, 2008 at 6:08 PM, David Villasmil &lt;<a href="mailto:david.villasmil.work@gmail.com">david.villasmil.work@gmail.com</a>&gt; wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I&#39;m sorry to bother you some more... but where can I find the changelog? the only change log I found is /mediaproxy/debian/changelog and there&#39;s nothing referring to that there.<div>
<div></div><div class="Wj3C7c"><br><br><br><br><div class="gmail_quote">
On Tue, Jun 17, 2008 at 3:39 PM, Iñaki Baz Castillo &lt;<a href="mailto:ibc@in.ilimit.es" target="_blank">ibc@in.ilimit.es</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

El Tuesday 17 June 2008 14:42:29 David Villasmil escribió:<br>
<div><div></div><div>&gt; Looking at mysql&#39;s log, this is what I see:<br>
&gt;<br>
&gt;<br>
&gt; ---&gt; BY OPENSER_:<br>
&gt;<br>
&gt; &nbsp; &nbsp;24 Query &nbsp; &nbsp; &nbsp; INSERT INTO radacct (RadAcctId, AcctSessionId,<br>
&gt; AcctUniqueId, UserName, Realm, NASIPAddress, NASPortId, AcctStartTime,<br>
&gt; AcctStopTime, AcctSessionTime, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; AcctInputOctets,<br>
&gt; AcctOutputOctets, CalledStationId, CallingStationId, AcctTerminateCause,<br>
&gt; ServiceType, ENUMtld, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; FramedIPAddress, AcctStartDelay,<br>
&gt; AcctStopDelay, SipResponseCode, SipMethod, SipTranslatedRequestURI,<br>
&gt; SipToTag, SipFromTag, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; SipRPID, SourceIP, SourcePort,<br>
&gt; CanonicalURI) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; VALUES &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; (NULL,<br>
&gt; &#39;OWNhNDAwMmIyOTM5NDU3MjQ4MGJjMTk2YWIwZmE0NGE.&#39;, &#39;d986b295f8a55559&#39;, &#39;&#39;,<br>
&gt; SUBSTRING_INDEX(&#39;&#39;, &#39;@&#39;,-1), &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &#39;<a href="http://1.2.3.4" target="_blank">1.2.3.4</a>&#39;, &#39;5060&#39;, &#39;2008-06-17<br>
&gt; 08:27:52&#39;, &#39;0&#39;, &#39;0&#39;, &#39;0&#39;, &#39;0&#39;, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; trim(leading &#39;sip:&#39; from<br>
&gt; trim(leading &#39;sips:&#39; from &#39;<a href="mailto:sip%3A0013058883456@1.2.3.4" target="_blank">sip:0013058883456@1.2.3.4</a>&#39;)),<br>
&gt; trim(leading &#39;sip:&#39; from trim(leading &#39;sips:&#39; from<br>
&gt; &#39;<a href="mailto:sip%3A915568911@1.2.3.4" target="_blank">sip:915568911@1.2.3.4</a>&#39;)), &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &#39;200&#39;, &#39;Sip-Session&#39;, &#39;&#39;, &#39;&#39;,<br>
&gt; &#39;0&#39;, &#39;0&#39;, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &#39;200&#39;, &#39;Invite&#39;, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; trim(leading<br>
&gt; &#39;sip:&#39; from trim(leading &#39;sips:&#39; from<br>
&gt; &#39;sip:13058883456@5.6.7.8:5060=3Btransport=3Dudp&#39;)),<br>
&gt; &#39;17062708081947605004610377&#39;, &#39;34794a17&#39;, &#39;&#39;, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &#39;<a href="http://9.8.7.6" target="_blank">9.8.7.6</a>&#39;,<br>
&gt; &#39;27374&#39;, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; trim(leading &#39;sip:&#39; from trim(leading &#39;sips:&#39; from<br>
&gt; &#39;&#39;)) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; )<br>
&gt;<br>
&gt; ---------------------------------------------------------------------------<br>
&gt;----------------------------------------------------------------------<br>
&gt;<br>
&gt; ---&gt; THE CALL DROPS, THE BY MEDIAPROXY:<br>
&gt;<br>
&gt;<br>
&gt; &nbsp; &nbsp;29 Connect &nbsp; &nbsp; openser@localhost on radius<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;29 Query &nbsp; &nbsp; &nbsp; SET NAMES latin1<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;29 Query &nbsp; &nbsp; &nbsp; UPDATE<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; radacct<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; SET<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; AcctSessionTime = AcctSessionTime + IF(ConnectInfo_stop IS<br>
&gt; NULL, 53, 0), AcctStopTime = DATE_ADD(AcctStartTime, INTERVAL<br>
&gt; AcctSessionTime SECOND), AcctInputOctets = AcctInputOctets + 77488,<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; AcctOutputOctets = AcctOutputOctets + 152760,<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; SipUserAgents = &#39;eyeBeam release 1014c stamp 46090 +<br>
&gt; unknown-agent&#39;, SipCodecs = &#39;G729&#39;,<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; SipApplicationType = &#39;Audio&#39;,<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; MediaInfo = &#39;&#39;, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;------------------ &nbsp;LOOK AT<br>
&gt; THIS! ITS AN EMPTY STRING!! Normalized = &#39;0&#39;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; WHERE<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; AcctSessionId = &#39;OWNhNDAwMmIyOTM5NDU3MjQ4MGJjMTk2YWIwZmE0NGE.&#39;<br>
&gt; AND SipFromTag = &#39;34794a17&#39; AND SipToTag = &#39;17062708081947605004610377&#39;<br>
&gt;<br>
&gt; ---------------------------------------------------------------------------<br>
&gt;----------------------------------------------------------------------<br>
&gt;<br>
&gt; ---&gt; THEN BY CDRTOOL, GETTING CDRs TO RATE:<br>
&gt;<br>
&gt; select *, UNIX_TIMESTAMP(AcctStartTime) as timestamp<br>
&gt; from radacct<br>
&gt; where<br>
&gt; &nbsp; &nbsp; (1=1) &nbsp;and<br>
&gt; &nbsp; &nbsp; Normalized = &#39;0&#39; and<br>
&gt; &nbsp; &nbsp; AcctStopTime != &#39;0000-00-00 00:00:00&#39; &nbsp;and<br>
&gt; &nbsp; &nbsp; (ConnectInfo_stop is not NULL or MediaInfo is NULL or MediaInfo != &#39;&#39;)<br>
&gt; &nbsp; &nbsp; &lt;------------- CDRTOOL DOESN&#39;T WANT AN EMPTY STRING!!<br>
&gt;<br>
&gt; ---------------------------------------------------------------------------<br>
&gt;----------------------------------------------------------------------<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; this of course will never work, I wonder whether it is a configuration<br>
&gt; problem or a cdrtool/mediaproxy bug...<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Any thoughts?<br>
&gt;<br>
&gt;<br>
&gt; David<br>
&gt;<br>
&gt; &nbsp; ----- Original Message -----<br>
&gt; &nbsp; From: David Villasmil<br>
&gt; &nbsp; To: openser users<br>
&gt; &nbsp; Sent: Tuesday, June 17, 2008 1:38 PM<br>
&gt; &nbsp; Subject: Re: [OpenSER-Users] OPenser+mediaproxy<br>
&gt;<br>
&gt; &nbsp; &nbsp; &nbsp; &gt; select *, UNIX_TIMESTAMP(AcctStartTime) as timestamp from radacct<br>
&gt; &nbsp; &nbsp; &nbsp; &gt; where (1=1) &nbsp;and &nbsp;Normalized = &#39;0&#39; and AcctStopTime != &#39;0000-00-00<br>
&gt; &nbsp; &nbsp; &nbsp; &gt; 00:00:00&#39; &nbsp;and (ConnectInfo_stop is not NULL or MediaInfo is NULL<br>
&gt; &nbsp; &nbsp; &nbsp; &gt; or MediaInfo != &#39;&#39;)<br>
&gt; &nbsp; &nbsp; &nbsp; &gt;<br>
&gt; &nbsp; &nbsp; &nbsp; &gt;<br>
&gt; &nbsp; &nbsp; &nbsp; &gt; MediaInfo (after update from mediaproxy) is NOT null... the rest of<br>
&gt; &nbsp; &nbsp; &nbsp; &gt; the fields are ok.<br>
&gt;<br>
&gt; &nbsp; &nbsp; &nbsp; Look again at the SQL query of above:<br>
&gt;<br>
&gt;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp;MediaInfo is NULL or MediaInfo != &#39;&#39;<br>
&gt;<br>
&gt;<br>
&gt; &nbsp; &nbsp; &nbsp; It&#39;s not needed that MediaInfo is NULL, it can be any value except<br>
&gt; NULL or empty string.<br>
&gt;<br>
&gt;<br>
&gt; &nbsp; That&#39;s it, it IS an empry string, so it will never rate it<br>
<br>
</div></div>The UPDATE query MUST be:<br>
<br>
WHERE \<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;AcctSessionId = &#39;%{Acct-Session-Id}&#39; \<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;AND SipToTag = &#39;%{Sip-To-Tag}&#39; AND SipFromTag<br>
= &#39;%{Sip-From-Tag}&#39; \<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;AND (MediaInfo IS NULL OR MediaInfo != &#39;timeout&#39;)&quot;<br>
<br>
Look at the MediaProxy changelog, there are two updates in this issue.<br>
<div><div></div><div><br>
--<br>
Iñaki Baz Castillo<br>
<a href="mailto:ibc@in.ilimit.es" target="_blank">ibc@in.ilimit.es</a><br>
<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.openser.org" target="_blank">Users@lists.openser.org</a><br>
<a href="http://lists.openser.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.openser.org/cgi-bin/mailman/listinfo/users</a><br>
</div></div></blockquote></div><br>
</div></div></blockquote></div><br>