[Freeswitch-users] mod_xml_radius starts accounting twice for incoming calls

Artur Mega findmeinwland at gmail.com
Fri Jul 24 23:32:30 MSD 2015


​Thanks, William,
i dont know what to edit in mod_xml_radius. I cannot exclude channel from
dialplan, right? So what i have to change in configs?

2015-07-24 23:45 GMT+05:00 William King <william.king at quentustech.com>:

> The configurations allow you to exclude channels based on regex for
> channel variables. By default xml_radius will log(accounting) each
> individual channel/session.
>
> William King
> Senior Engineer
> Quentus Technologies, INC
> 1037 NE 65th St Suite 273
> Seattle, WA 98115
> Main:   (877) 211-9337
> Office: (206) 388-4772
> Cell:   (253) 686-5518
> william.king at quentustech.com
>
> On 7/22/15 11:51 PM, Artur Mega wrote:
> > When new incoming call comes to tr2.xxxxxxx.ru <http://tr2.xxxxxxx.ru>,
> > new session is being created and accounting begins. Further, call
> > forwarding to another server, to fs2.xxxxxxx.ru <http://fs2.xxxxxxx.ru>,
> > and new session is being created again.
> >
> > 2015-07-23 11:22:42.514095 [NOTICE] switch_channel.c:1054 *New Channel*
> > sofia/external/73472460000 at tr2.xxxxxxx.ru:5080
> > <http://73472460000@tr2.xxxxxxx.ru:5080>
> > [26777290306690-93831426613199 at 192.168.217.156
> > <mailto:26777290306690-93831426613199 at 192.168.217.156>]
> > ...
> > 2015-07-23 11:22:42.574084 [INFO] mod_xml_radius.c:1123 mod_xml_radius:
> >  *Accounting Start success*
> > 2015-07-23 11:22:42.574084 [DEBUG] switch_core_state_machine.c:164
> > sofia/external/73472460000 at tr2.xxxxxxx.ru:5080
> > <http://73472460000@tr2.xxxxxxx.ru:5080> Standard ROUTING
> > 2015-07-23 11:22:42.574084 [INFO] mod_dialplan_xml.c:558 Processing
> > 73472460000 <73472460000>->79373057071 in context public
> > Dialplan: sofia/external/73472460000 at tr2.xxxxxxx.ru:5080
> > <http://73472460000@tr2.xxxxxxx.ru:5080> parsing [public->originate_leg]
> > continue=true
> > Dialplan: sofia/external/73472460000 at tr2.xxxxxxx.ru:5080
> > <http://73472460000@tr2.xxxxxxx.ru:5080> Absolute Condition
> [originate_leg]
> > Dialplan: sofia/external/73472460000 at tr2.xxxxxxx.ru:5080
> > <http://73472460000@tr2.xxxxxxx.ru:5080> Action
> > export(nolocal:h323-call-origin=originate)
> > Dialplan: sofia/external/73472460000 at tr2.xxxxxxx.ru:5080
> > <http://73472460000@tr2.xxxxxxx.ru:5080> parsing [public->public_mult]
> > continue=false
> > Dialplan: sofia/external/73472460000 at tr2.xxxxxxx.ru:5080
> > <http://73472460000@tr2.xxxxxxx.ru:5080> Regex (PASS) [public_mult]
> > destination_number(79373057071) =~ /^(79373057071)$/ break=on-false
> > Dialplan: sofia/external/73472460000 at tr2.xxxxxxx.ru:5080
> > <http://73472460000@tr2.xxxxxxx.ru:5080> Action
> > set(hangup_after_bridge=true)
> > Dialplan: sofia/external/73472460000 at tr2.xxxxxxx.ru:5080
> > <http://73472460000@tr2.xxxxxxx.ru:5080> Action
> > bridge(sofia/internal/79373057071 at fs2.xxxxxxx.ru:5070
> > <http://79373057071@fs2.xxxxxxx.ru:5070>)
> > 2015-07-23 11:22:42.574084 [DEBUG] switch_core_state_machine.c:214
> > (sofia/external/73472460000 at tr2.xxxxxxx.ru:5080
> > <http://73472460000@tr2.xxxxxxx.ru:5080>) State Change CS_ROUTING ->
> > CS_EXECUTE
> > ...
> > 2015-07-23 11:22:42.574084 [NOTICE] switch_channel.c:1054 *New Channel*
> > sofia/internal/79373057071 at fs2.xxxxxxx.ru:5070
> > <http://79373057071@fs2.xxxxxxx.ru:5070>
> > [e059ad7f-b2f8-4beb-b1f3-249bc431cfc4]
> > ...
> > 2015-07-23 11:22:42.634059 [INFO] mod_xml_radius.c:1123 mod_xml_radius:
> > * Accounting Start success*
> >
> > Thus, one call is being counted twice (for incoming to tr2, and then for
> > outgoing from tr2 to fs2). But we need to make mod_xml_radius counts
> > this call only once, how can we handle it?
> > Thanks
> > --
> >
> > Arthur
> >
> >
> > _________________________________________________________________________
> > 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
> >
>
> _________________________________________________________________________
> 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
>



-- 

Arthur
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150725/99f80f98/attachment.html 


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