[OpenSIPS-Users] Accounting 200 ACKS with Radius
discodog62 at aol.com
discodog62 at aol.com
Thu Dec 8 23:38:58 CET 2011
Okay So I am just thinking out loud here. Would I be able to use the dialog mod with this.
I am accounting a fax call so I am getting 2 ACKS. One on the 200 connect and the second on the T38 re-invite.
Would I be able to set some value in the dialog mod so that if ACK = 1 the I don't account for the second T38 ACK?
Thanks again.
-----Original Message-----
From: discodog62 <discodog62 at aol.com>
To: users <users at lists.opensips.org>
Sent: Thu, Dec 8, 2011 9:17 am
Subject: Re: [OpenSIPS-Users] Accounting 200 ACKS with Radius
I just moved updated to 1.7
Can anyone point me in the right direction so that I can do accounting on the 200 connect? I believe the documentation says that you can only set the accounting flag on a request route or failure route. I was hoping that I could account on a reply route. If I am not mistaken the rely route would be from my gateway and If I try to account the ACK I might get multiple ACKs.
My goal is to only bill if the call actually connects. I would also like to be able to see the invite and the bye.
Any help would be appreciated.
Thanks,
James
-----Original Message-----
From: Nick Khamis <symack at gmail.com>
To: OpenSIPS users mailling list <users at lists.opensips.org>
Sent: Sat, Nov 19, 2011 1:34 am
Subject: Re: [OpenSIPS-Users] Accounting 200 ACKS with Radius
Hard to say with just a route. Is it possible to post the rest of the config?
Nick.
On Fri, Nov 18, 2011 at 8:02 PM, <discodog62 at aol.com> wrote:
> Hello all,
> I have opensips 1.6 and I am using the radius accounting. Everything is
> working great. What I am trying to do is also account the 200 ACK on a call
> connect. When I was using the database to log CDR's it was working. Now
> that I moved to Radius for accounting my additional setflag does not seem to
> create a request to my radius server.
> I only get a start and a stop in my radius log. I am looking for my 200
> ACK.
> Here is my on reply route.
> onreply_route[2] {
> xlog("ACK with rs= $rs/ rb= $rb / fd= $fd / fu= $fu / rr= $rr / rs= $rs /
> Ri= $Ri / si= $si");
> if ($rs == "200" && $si == "xx.x.x.xx") {
> xlog("==ACC== $si | $rs ");
> setflag(1); # do accounting
> }
> if (has_body("application/sdp")) {
> xlog("Onreply 2 turn on rtp");
> rtpproxy_answer();
> }
> }
>
> Is there a flag that I am missing? Or syntax that I am not aware of?
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
_______________________________________________
Users mailing list
Users at lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
Users at lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20111208/5a5b6a11/attachment-0001.htm>
More information about the Users
mailing list