<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252"><title>Re: [OpenSIPS-Users] AAA sets with radius_send_acct()</title>
</head>
<body>
<font face="Tahoma, Verdana, Helvetica, Arial"><span style="font-size:10pt">Irina,<br>
<br>
Alex’s suggestion to use acc_aaa_request() did the trick without having to define any set at all. &nbsp;Thanks, though.<br>
<br>
<br>
<br>
- Jeff<br>
<br>
<br>
<br>
On 10/28/09 6:49 AM, &quot;Irina Stanescu&quot; &lt;<a href="ironmissy@gmail.com">ironmissy@gmail.com</a>&gt; wrote:<br>
<br>
</span></font><blockquote><font face="Tahoma, Verdana, Helvetica, Arial"><span style="font-size:10pt">Hi Jeff,<br>
<br>
Actually, you are getting that error because the brackets are not properly closed. You missed one ')' for sets1.<br>
I see nothing wrong other than that.<br>
<br>
The radius_send_acct function makes acc_aaa_request used with aaa_extra some how redundant.&nbsp;<br>
<br>
Regards,&nbsp;<br>
Irina Stanescu<br>
<br>
<br>
On Wed, Oct 28, 2009 at 10:24 AM, Alex Massover &lt;<a href="alex@jajah.com">alex@jajah.com</a>&gt; wrote:<br>
</span></font><blockquote><font face="Tahoma, Verdana, Helvetica, Arial"><span style="font-size:10pt">Hi!<br>
<br>
You're mixing 2 different functions from 2 different modules:<br>
<br>
aaa_radius::radius_send_acct() which takes parameters from modparam(&quot;aaa_radius&quot;,&quot;sets&quot;....<br>
and<br>
acc::acc_aaa_request() which takes parameters from modparam(&quot;acc&quot;, &quot;aaa_extra&quot;,<br>
<br>
Probably you need to use acc_aaa_request() (and not radius_send_acct()) inside a local route and it will take a parameters from aaa_extra.<br>
<br>
--<br>
Best Regards,<br>
Alex Massover<br>
VoIP R&amp;D TL<br>
Jajah Inc.<br>
&gt; -----Original Message-----<br>
&gt; From: <a href="users-bounces@lists.opensips.org">users-bounces@lists.opensips.org</a> [<a href="mailto:users-">mailto:users-</a><br>
&gt; <a href="bounces@lists.opensips.org">bounces@lists.opensips.org</a>] On Behalf Of Jeff Pyle<br>
&gt; Sent: Wednesday, October 28, 2009 12:05 AM<br>
&gt; To: OpenSIPS users mailling list<br>
&gt; Subject: [OpenSIPS-Users] AAA sets with radius_send_acct()<br>
&gt;<br>
&gt; Hello,<br>
&gt;<br>
&gt; I am attempting to make use of radius_send_acct() inside local_route to<br>
&gt; account for BYEs generated by the dialog module. &nbsp;I have a question<br>
&gt; about<br>
&gt; the set it references.<br>
&gt;<br>
&gt; The documentation does a good job explaining how to create a set. &nbsp;It<br>
&gt; doesn't say whether radius_send_acct() uses the existing aaa_extra<br>
&gt; module<br>
&gt; parameter definitions.<br>
&gt;<br>
&gt; I already have the following defined:<br>
&gt;<br>
&gt; modparam(&quot;acc&quot;, &quot;aaa_extra&quot;, &quot;User-Name=$Au; \<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Calling-Station-Id=$fu; \<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Called-Station-Id=$tu; \<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Sip-Translated-Request-URI=$ru; \<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Sip-RPid=$avp(s:rpid); \<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Source-IP=$si; \<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Source-Port=$sp; \<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; SIP-Proxy-IP=$Ri; \<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Canonical-URI=$avp(s:can_uri); \<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Billing-Party=$avp(s:billing_party); \<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Divert-Reason=$avp(s:divert_reason); \<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; User-Agent=$hdr(user-agent); \<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Contact=$hdr(contact); \<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Event=$hdr(event); \<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ENUM-TLD=$avp(s:enum_tld)&quot;)<br>
&gt;<br>
&gt; Would I need to reference this all again for the new set to be used<br>
&gt; with<br>
&gt; radius_send_acct()? &nbsp;Or, do I create a mostly empty set and all this<br>
&gt; aaa_extra will be there already?<br>
&gt;<br>
&gt;<br>
&gt; - Jeff<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Users mailing list<br>
&gt; <a href="Users@lists.opensips.org">Users@lists.opensips.org</a><br>
&gt; <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
&gt;<br>
&gt; This mail was received via Mail-SeCure System.<br>
&gt;<br>
<br>
<br>
This mail was sent via Mail-SeCure System.<br>
<br>
<br>
<br>
_______________________________________________<br>
Users mailing list<br>
<a href="Users@lists.opensips.org">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
</span></font></blockquote><font face="Tahoma, Verdana, Helvetica, Arial"><span style="font-size:10pt"><br>
<br>
</span></font></blockquote>
</body>
</html>