[Freeswitch-users] cdr fields
Serge Yuriev
me at nevian.org
Wed Feb 9 01:00:35 MSK 2011
Hello
I noticed difference in cause codes written in csv CDR and RADIUS. Perhaps I need to change something in template?
Current template is
<template name="lanbilling">
${direction},${sip_network_ip},${user_name},${caller_id_number},${destination_number},${start_stamp},${answer_stamp},${end_stamp},${billsec},${hangup_cause_q850},${hangup_cause},${uuid},${bleg_uuid},${accountcode},${read_codec},${write_codec}
</template>
This writes
inbound,109.173.67.229,nevian,nevian,79645835822,2011-02-09 00:18:52,,2011-02-09 00:20:00,0,16,NORMAL_CLEARING,a4da79c4-5356-43b8-894b-78627fb5e243,,nevian,G729,G729
As you can see cause is 16 but in RADiUS is 27 and it's more accurate
In mod_radius_cdr cause got from switch_channel_get_cause(channel)
Please advice.
--
wbr,
Serge
More information about the FreeSWITCH-users
mailing list