[Freeswitch-users] Log dialplan actions?

David Villasmil david.villasmil.work at gmail.com
Fri Oct 22 11:25:46 UTC 2021


Go to switch.conf.xml and set the logging to debug and to the same on
console.Conf.xml.

You get a lot of stuff since it’s on debug, but you will see the dialplan
being executed step by step.

On Fri, 22 Oct 2021 at 06:17, mayamatakeshi <mayamatakeshi at gmail.com> wrote:

>
>
> On Fri, Oct 22, 2021 at 12:13 PM Antony Stone <
> Antony.Stone at freeswitch.open.source.it> wrote:
>
>> On Wednesday 20 October 2021 at 20:41:22, David Villasmil wrote:
>>
>> > if you enable xml_cdr, you will get an "app_log" array containing
>> > everything.
>>
>> Really?  xml_cdr sounds (and looks from its config file) to me like it
>> records
>> CDRs, which are a summary of call legs, durations, billing, etc.
>>
>> I'm looking for something which tells me, when a call comes in and gets
>> processed, which parts of the dialplan are doing the processing, so I can
>> correct my errors by spotting where it goes wrong.
>>
>> Asterisk logs will show me each line of each context which a call gets
>> processed through, so I can tell "ah!  that should not go there - it
>> should go
>> here instead".
>>
>> What's the equivalent for FreeSwitch - or alternatively, how does anyone
>> else
>> debug their dialplans?
>
>
> The app_log helps.
> It shows which applications were executed.
> Here is an example:
>
> <app_log>
> <application app_name="set" app_data="hold_music=local_stream://moh"
> app_stamp="1634291972221409"/>
> <application app_name="set"
> app_data="transfer_ringback=local_stream://moh"
> app_stamp="1634291972221589"/>
> <application app_name="set" app_data="call_timeout=60"
> app_stamp="1634291972222178"/>
> <application app_name="set" app_data="hangup_after_bridge=true"
> app_stamp="1634291972222358"/>
> <application app_name="set" app_data="ignore_early_media=true"
> app_stamp="1634291972222539"/>
> <application app_name="set" app_data="effective_callee_id_name=fax"
> app_stamp="1634291972222771"/>
> <application app_name="set" app_data="sip_callee_id_number=fax"
> app_stamp="1634291972222961"/>
> <application app_name="set" app_data="continue_on_fail=true"
> app_stamp="1634291972223152"/>
> <application app_name="set" app_data="fax_enable_t38=true"
> app_stamp="1634291972223727"/>
> <application app_name="set" app_data="sip_execute_on_image=t38_gateway
> peer nocng" app_stamp="1634291972223932"/>
> <application app_name="bridge"
> app_data="{sip_cid_type=none,sip_execute_on_image=t38_gateway self
> nocng,media_mix_inbound_outbound_codecs=true,hold_music=local_stream://moh,transfer_ringback=local_stream://moh}[origination_caller_id_name=0311112222,origination_caller_id_number=0311112222]sofia/internal/
> 40DD809595F58EA0ACFC at 127.0.0.1" app_stamp="1634291972224122"/>
> </app_log>
>
> _________________________________________________________________________
>
> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com
> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN
> services.
> Build your next product on our scalable cloud platform.
>
> Join our online community to chat in real time
> https://signalwire.community
>
> Professional FreeSWITCH Services
> sales at freeswitch.com
> https://freeswitch.com
>
> Official FreeSWITCH Sites
> https://freeswitch.com/oss
> https://freeswitch.org/confluence
> https://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
> https://freeswitch.com

-- 
Regards,

David Villasmil
email: david.villasmil.work at gmail.com
phone: +34669448337
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20211022/f0014a66/attachment.html>


More information about the FreeSWITCH-users mailing list