[SR-Users] Kamailio CDR logging to RADIUS

Pawel Kuzak pawel.kuzak at 1und1.de
Tue Nov 6 08:52:11 CET 2012


Hi Owen,

I think basically you are right. But referring to your code example, did 
you set up the /log_flag/ module parameter correctly? E.g.:

#!define FLT_ACC 1
modparam("acc","log_flag", FLT_ACC)

Greetings,
Paul


On 06.11.2012 00:34, Owen Lynch wrote:
> Hi,
>
> I have transaction accounting to RADIUS setup and get the start and 
> stop events logged to file when a call is made. I want to extend this 
> to also get CDR logs - call duration etc. To do this I understand I 
> need to configure the acc module and load and configure the dialog module:
>
> #!define FLD_DLG  4
> modparam("acc", "cdr_enable", 1)
> modparam("dialog", "dlg_flag", FLD_DLG)
>
> I was expecting extra entries in the RADIUS file but they don't 
> appear. I think this is because I need to set and clear the dialog 
> flag at appropriate places in the route script (e.g. setflag(FLD_DLG)) 
> but I'm not sure where. Should this be done in the INVITE and BYE 
> method handling as is currently done for the transaction accounting, e.g.:
>
>         # account only INVITEs
>         if (is_method("INVITE"))
>         {
>                 setflag(FLT_ACC); # do accounting
>         }
>
>
> Thanks,
> Owen Lynch
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20121106/d9bbbd83/attachment.htm>


More information about the sr-users mailing list