[Freeswitch-users] mod_xml_radius - add new parameter to the handler

Tomáš Boros boros at vmtele.com
Thu Jun 18 12:10:41 MSD 2015


Hi Густаво,

Its probably failing in function rc_avpair_new in 
"libs/freeradius-client-x.x.x/lib/avpair.c" in function "rc_avpair_new".
I wasnt digging deeper in the code, but try to remove the attrribtue 
vendor, and make sure you initialize "var_hangup_cause".

<param name="Freeswitch-Hangupcause" variable="var_hangup_cause" format="%s"/>

---
Tomáš Boros


On 18.06.2015 08:25, Густаво Силва wrote:
> How can I add a new parameter to the accounting log in the
> xml_radius.conf file?
>
> I am trying to add the Freeswitch-Hangupcause to the accounting log but
> I am get rc_handler failure.
>
> dict attr 'Freeswitch-Hangupcause' value '13' type '1'
>    [ERR] mod_xml_radius.c:393 mod_xml_radius: dict vend name 'Freeswitch'
> vendorpec '27880'
>    [ERR] mod_xml_radius.c:555 mod_xml_radius: failed to add option with
> value '0' to handle
>    [ERR] mod_xml_radius.c:1015 Failed to add params to rc_handle
>
> I have set up the parameter to hangupcause like this:
>
> <param vendor="Freeswitch" name="Freeswitch-Hangupcause"
> variable="var_hangup_cause" format="%s"/>
>
> What is the right way to set it?
>
> Am I doing something wrong?
>
> ps: I have add the freeswitch dictionary.
>
> Regards,
> Gustavo
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org

-- 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150618/55c124bf/attachment.html 


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list