<HTML>
<HEAD>
<TITLE>Re: [OpenSIPS-Users] radius SQL accounting of failed calls</TITLE>
</HEAD>
<BODY>
<FONT FACE="Tahoma, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:10pt'>Ram,<BR>
<BR>
Be sure to include the list in your reply, not only to me directly.<BR>
<BR>
I&#8217;m working towards the same goal you are, on CentOS 5.2 i386. &nbsp;I installed MySQL from RPMs, then unpacked cdrtool_6.6.10.tar.gz into /var/www per the instructions. &nbsp;I unpacked freeradius-server-2.1.3.tar.gz into a working area (such as /usr/local/src). &nbsp;I applied the /var/www/CDRTool/contrib/freeradius-brandinger/freeradius_20080103.patch to the freeradius source directory to allow the mysterious type-15 &#8220;failed&#8221; messages to me SQL-accounted. &nbsp;I complied freeradius and installed it.<BR>
<BR>
I downloaded unpacked radiusclient-ng-0.5.6.tar.gz, compiled and installed it.<BR>
<BR>
At this point for me the trick was to get the conflicting radius dictionary attributes settled. &nbsp;There were some conflicts from the freeradius-server includes, the radiusclient-ng dictionary and the dictionary.ser included with CDRTool. &nbsp;I commented out all the freeradius-server vendor includes I know I wouldn&#8217;t need. &nbsp;I ended up commenting out some of the RFCs at the top as well; probably not smart but I did what I had to do. &nbsp;I commented out a few individual attributes (and maybe values) from the radiusclient-ng dictionary file for things I felt wouldn&#8217;t be needed by OpenSIPS. &nbsp;So far, so good. &nbsp;It seems to me there should be an easier way, but I haven&#8217;t found it yet.<BR>
<BR>
Now I have OpenSIPS accounting via radius, which is properly inserting and updating records in MySQL. &nbsp;The next step for me is to try the CDRTool portion of it to see what that looks like, and make any accounting variable adjustments in my opensips.cfg.<BR>
<BR>
Hopefully you&#8217;ll find this helpful.<BR>
<BR>
<BR>
- Jeff<BR>
<BR>
<BR>
<BR>
On 12/15/08 1:25 AM, &quot;ram&quot; &lt;<a href="talk2ram@gmail.com">talk2ram@gmail.com</a>&gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Tahoma, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:10pt'>Iam trying to install<BR>
&nbsp;<BR>
CDRtools with opensips<BR>
Do you have any document other than Install<BR>
it mentioned over debian<BR>
&nbsp;<BR>
even i would like to install on centos<BR>
&nbsp;<BR>
Ram<BR>
<BR>
On Sun, Dec 14, 2008 at 1:17 AM, Jeff Pyle &lt;<a href="jpyle@fidelityvoice.com">jpyle@fidelityvoice.com</a>&gt; wrote:<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Tahoma, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:10pt'>Adrian,<BR>
<BR>
Thanks for the link. &nbsp;Unfortunately this looks to be another Debian-specific application. &nbsp;I'm one of those that has to run CentOS for binary compatibility with RHEL to support some Dell and HP specific server monitoring drivers. &nbsp;But that's a different discussion entirely...<BR>
<BR>
After I wrote the email to the list found freeradius_20080103.patch in contrib/freeradius-brandinger directory within the CDRTool 6.6.10 tarball. &nbsp;It applied cleanly (maximum fuzz of 2) to freeradius-server-2.1.3. &nbsp;It even seems to work; I get SQL inserts now on OpenSIPS failed calls. &nbsp;Excellent!<BR>
<FONT COLOR="#888888"><BR>
<BR>
- Jeff</FONT> <BR>
<BR>
<BR>
&nbsp;<BR>
<BR>
On 12/13/08 6:26 AM, &quot;Adrian Georgescu&quot; &lt;<a href="ag@ag-projects.com">ag@ag-projects.com</a> &lt;<a href="http://ag@ag-projects.com">http://ag@ag-projects.com</a>&gt; &gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Tahoma, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:10pt'><a href="http://download.ag-projects.com/FreeRadius-XS/">http://download.ag-projects.com/FreeRadius-XS/</a><BR>
<BR>
Adrian<BR>
<BR>
<BR>
On Dec 12, 2008, at 9:38 PM, Jeff Pyle wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Tahoma, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:10pt'>Hello,<BR>
&nbsp;<BR>
&nbsp;It seems there was a long thread some time back about using the so-called non-standard &quot;Acct-Status-Type = Failed&quot; in the radius packet. &nbsp;The two proposed solutions seemed to be 1) use a Stop type instead of Failed, or 2) patch Freeradius.<BR>
&nbsp;<BR>
&nbsp;Since I'm still seeing the Failed type in the radius detail file, it appears OpenSIPS didn't change to Stop.<BR>
&nbsp;<BR>
&nbsp;So, anyone know of a patch for current Freeradius sources?<BR>
&nbsp;<BR>
&nbsp;<BR>
&nbsp;Thanks,<BR>
&nbsp;Jeff<BR>
</SPAN></FONT></BLOCKQUOTE></BLOCKQUOTE></BLOCKQUOTE><FONT FACE="Tahoma, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:10pt'><BR>
</SPAN></FONT></BLOCKQUOTE>
</BODY>
</HTML>