[Serusers] Re: [Serdev] Stop Radius Accounting on Status 404.
Klaus Darilion
klaus.mailinglists at pernau.at
Fri Feb 4 17:22:01 CET 2005
Hi Omar!
Ser generates the start record when the invite transaction succeeded.
When the INVITE transcation fails due to a 404, there will be no start
record (except you account also failed_transactions).
I think I don't understand your setup correctly.
regards,
Klaus
PS: Please always CC to the mailing list!
Mohamed Omar wrote:
> I need to send the stop record even if there is no start record as
> am doing prepaid billing for call to PSTN. when a UA makes a call, the
> raduis athorizes the call throught the billing server. the billing
> server opens an active call session for this UA and will only close this
> session when it recives a stop accounting for the radius server.
>
> Can I use this command acc_rad_request("stop"); to force SER to send a
> stop record to the radius server. I tried it but I get "command unknown
> or missing module error."
>
> Thanks
>
> mohamed.
>
>
> */Klaus Darilion <klaus.mailinglists at pernau.at>/* wrote:
>
> Hi Mohammed!
>
> If there is no call at all (404) why do you want to generate CRDs? If
> you would send a stop record - then there would be no "start" record
> for
> this call.
>
> If you really want to account failed transcations, use the
> "failed_transactions" parameter from the acc module (README). This will
> produce only a "start" record - no stop record. But this is no problem,
> as the status colum in this case is 404 and you only will bill records
> with status 200.
>
> regards,
> klaus
>
> PS: This question should be asked in the serusers mailinglist, not
> serdev.
>
> Mohamed Omar wrote:
> > How can make SER flags status 404 for accounting and send a
> > stop accouting record to the radius server?
> >
> > Am currently doing accounting for calls going to PSTN network and
> it's
> > working fine if the call is not completed and if I get an error like
> > status 404 then no stop accounting record is sent to the radius
> server.
> >
> > I would like to force SER to send stop accouting flag to radius
> server.
> >
> > Can I do this on SER 0.8.14
> >
> > /*if (!lookup("location")) {
> > *
> > /*/ setflag(1);
> > // # doesn't seem to be needed, problably because sl_send_reply
> > // # acc_rad_request("stop");
> > // sl_send_reply("404", "Not Found");
> > // break;
> > /*
> >
> >
> >
> > Thanks.
> >
> > Mohamed
> >
> >
> >
> >
> >
> >
> ------------------------------------------------------------------------
> > Post your free ad now! *Yahoo! Canada Personals*
> >
> >
> >
> >
> ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Serdev mailing list
> > serdev at lists.iptel.org
> > http://lists.iptel.org/mailman/listinfo/serdev
>
> _______________________________________________
> Serusers mailing list
> serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
>
>
> ------------------------------------------------------------------------
> Post your free ad now! *Yahoo! Canada Personals*
> <http://ca.personals.yahoo.com/>
More information about the sr-users
mailing list