[Freeswitch-users] Log dialplan actions?

Brian West brian at freeswitch.com
Fri Oct 22 18:50:29 UTC 2021


Also the dialplan in FS is evaluated before execution, not line by line
like Asterisk, See also inline=true from confluence to get a way to set a
variable as it is evaluated.

/b


On Fri, Oct 22, 2021 at 6:47 AM David Villasmil <
david.villasmil.work at gmail.com> wrote:

> 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
> _________________________________________________________________________
>
> 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



-- 

Brian West | Co-founder and Developer

Need Commercial support? email sales at freeswitch.com

FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045
<https://maps.google.com/?q=17345+Civic+Drive+%232531+Brookfield,+WI+53045&entry=gmail&source=g>

Email: brian at freeswitch.com

Mobile: 918-424-9378

Website: https://www.FreeSWITCH.com <https://www.freeswitch.com/>

[image: https://www.facebook.com/signalwireinc?src=email]
<https://www.facebook.com/freeswitch> [image:
https://twitter.com/freeswitch] <https://twitter.com/freeswitch>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20211022/baa60600/attachment.html>


More information about the FreeSWITCH-users mailing list