<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
Hi David,
<div class=""><br class="">
</div>
<div class="">Sadly this happens on a production system. But by now I have two other dev-servers suffering the same issue. </div>
<div class="">Good idea, im actually in the process of testing a system with the database on the same host, in case it really is the database-connection. </div>
<div class=""><br class="">
</div>
<div class="">But I think you mean enabling accept-blind-reg right? so that the register.lua isn’t even executed. </div>
<div class="">I will try that. But if there really is a connection-issue with the database, I expect another issue to arise, since I also need the db connection for incoming and outgoing calls as well as the freeswitch-core database. </div>
<div class=""><br class="">
</div>
<div class="">But lets see. </div>
<div class="">It can take a while, because this happens in completely random intervals, but I’ll let you know. </div>
<div class=""><br class="">
</div>
<div class="">Thank you very much,</div>
<div class="">Regards<br class="">
<div><br class="">
<blockquote type="cite" class="">
<div class="">On 15.04.2021, at 11:23, David Villasmil <<a href="mailto:david.villasmil.work@gmail.com" class="">david.villasmil.work@gmail.com</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
What happens if you don’t connect to a db and authorize everything? (I hoping you’re not in a production system)</div>
<div style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<br class="">
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Thu, 15 Apr 2021 at 09:05, Stefan Kainz <<a href="mailto:s.kainz@wnt.at" class="">s.kainz@wnt.at</a>> wrote:<br class="">
</div>
<blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-style: solid; border-left-color: rgb(204, 204, 204); padding-left: 1ex;">
<div style="word-wrap: break-word; line-break: after-white-space;" class="">Hey guys,
<div class=""><br class="">
</div>
<div class="">Its still happening. </div>
<div class="">I tried to set cacheable=true to reduce the calls to my register.lua. ( In case It was the register.lua causing all of this )</div>
<div class="">But it seems like that’s not helping too. The internal interface freezes about as much as often as before…</div>
<div class=""><br class="">
</div>
<div class="">I guess my register.lua I sent doesn’t have any obvious mistakes too … </div>
<div class=""><br class="">
</div>
<div class="">Is it possible that some failed database-connection doesn’t get re-established, and that’s holding up the whole registration-queue? </div>
<div class="">Does anybody know where I could set freeswitch-db-reestablish timeouts? :D</div>
<div class="">Or does that even exist? </div>
<div class=""><br class="">
</div>
<div class="">Regards,</div>
<div class="">Stefan</div>
</div>
<div style="word-wrap: break-word; line-break: after-white-space;" class="">
<div class="">
<div class=""><br class="">
<blockquote type="cite" class="">
<div class="">On 01.04.2021, at 21:54, Stefan Kainz <<a href="mailto:S.Kainz@wnt.at" target="_blank" class="">S.Kainz@wnt.at</a>> wrote:</div>
<br class="">
<div class="">
<div style="word-wrap: break-word; line-break: after-white-space;" class="">Hey,
<div class=""><br class="">
</div>
<div class="">I also thought of the load at first, but I set up a new server with only about 20 extensions on it. </div>
<div class="">So it looks like its not because of the load … The concurrent calls never exceed 10.</div>
<div class=""><br class="">
</div>
<div class="">Its strange … im thinking of rewriting my register.lua from ground up, and get rid of things I don’t need. </div>
<div class=""><br class="">
</div>
<div class="">Regards, </div>
<div class="">Stefan</div>
<div class="">
<div class=""><br class="">
<blockquote type="cite" class="">
<div class="">On 01.04.2021, at 18:40, Peter Steinbach <<a href="mailto:lists@telefaks.de" target="_blank" class="">lists@telefaks.de</a>> wrote:</div>
<br class="">
<div class="">
<div class="">
<p class="">I think, I have a similar problem with registers (and presence) via XML-Curl. Freswitch is not sending a Curl request to the server then (as we grepped on the network interface).</p>
<p class="">This happens under high load with a lot of presence involved. Suddenly Freeswitch internal profile stops responding and after a while (some minutes) it responds again. During that time, no register requests are answered at all. Only a few XML-Curl
requests are sent to the server, but they do not contain the user info (which are needed for registrations) and are related to mod_voicemail.c etc.<br class="">
</p>
<p class="">My debug log looks like this</p>
<p class=""><tt class="">tport.c:3286 tport_tsend() tport_tsend(0x7f9c68005470) tpn = */xx.xxx.xxx.x:39672<br class="">
tport.c:4075 tport_resolve() tport_resolve addrinfo = xx.xxx.xxx.x:39672<br class="">
tport.c:4709 tport_by_addrinfo() tport_by_addrinfo(0x7f9c68005470): not found by name */xx.xxx.xxx.x:39672<br class="">
tport.c:3623 tport_vsend() tport_vsend(0x7f9c68005470): 1065 bytes of 1065 to udp/xx.xxx.xxx.x:39672<br class="">
tport.c:3521 tport_send_msg() tport_vsend returned 1065<br class="">
nta.c:8348 outgoing_send() nta: sent NOTIFY (304240670) to */xx.xxx.xxx.x:39672<br class="">
tport.c:4189 tport_pend() tport_pend(0x7f9c68005470): pending 0x7f9997dcf880 for udp/xxx.xx.x.xxx:5060 (already 124658)<br class="">
nua_stack.c:569 nua_stack_signal() nua(0x7f9a0bd45ae0): recv signal r_notify<br class="">
nua_params.c:484 nua_stack_set_params() nua: nua_stack_set_params: entering<br class="">
soa.c:280 soa_clone() soa_clone(static::0x7f9c68001b90, 0x7f9c68001390, 0x7f9a0bd45ae0) called<br class="">
soa.c:403 soa_set_params() soa_set_params(static::0x7f9997dd1c90, ...) called<br class="">
soa.c:403 soa_set_params() soa_set_params(static::0x7f9997dd1c90, ...) called<br class="">
nta.c:4446 nta_leg_tcreate() nta_leg_tcreate(0x7f9997dcd870)<br class="">
nta.c:2694 nta_tpn_by_url() nta: selecting scheme sip<br class="">
tport.c:3286 tport_tsend() tport_tsend(0x7f9c68005470) tpn = udp/xx.xxx.xxx.x:58694<br class="">
tport.c:4075 tport_resolve() tport_resolve addrinfo = xx.xxx.xxx.x:58694<br class="">
tport.c:4709 tport_by_addrinfo() tport_by_addrinfo(0x7f9c68005470): not found by name udp/xx.xxx.xxx.x:58694<br class="">
tport.c:3623 tport_vsend() tport_vsend(0x7f9c68005470): 1114 bytes of 1114 to udp/xx.xxx.xxx.x:58694<br class="">
tport.c:3521 tport_send_msg() tport_vsend returned 1114<br class="">
nta.c:8348 outgoing_send() nta: sent NOTIFY (304240671) to udp/xx.xxx.xxx.x:58694<br class="">
tport.c:4189 tport_pend() tport_pend(0x7f9c68005470): pending 0x7f9997dd2650 for udp/xxx.xx.x.xxx:5060 (already 124659)</tt><br class="">
</p>
Looks like some event queue is stuck?<br class="">
<p class="">/Peter</p>
<p class=""><br class="">
</p>
<div class="">Am 01.04.21 um 00:10 schrieb Stefan Kainz:<br class="">
</div>
<blockquote type="cite" class="">Hi guys,
<div class=""><br class="">
</div>
<div class="">Me again. </div>
<div class="">It just happened again :)</div>
<div class="">( With extra debugging lines in my register.lua and a not found xml like you suggested if the result is empty )</div>
<div class=""><br class="">
</div>
<div class="">This time I turned up the logging to 9 while it was happening.</div>
<div class="">This is what I found:</div>
<div class=""><br class="">
</div>
<div class="">While its happening, a Register request causes the following to be logged: </div>
<div class=""><br class="">
</div>
<div class="">
<div class="">nta.c:2880 agent_recv_request() nta: received REGISTER<span class="Apple-converted-space"> </span><a class="">sip:xxxxx</a><span class="Apple-converted-space"> </span>SIP/2.0 (CSeq 73038)</div>
<div class="">nta.c:3012 agent_recv_request() nta: REGISTER (73038) going to existing REGISTER transaction</div>
<div class="">tport.c:2749 tport_wakeup_pri() tport_wakeup_pri(0x7fab1c0042b0): events IN</div>
<div class="">tport.c:2864 tport_recv_event() tport_recv_event(0x7fab1c0042b0)</div>
<div class="">tport.c:3205 tport_recv_iovec() tport_recv_iovec(0x7fab1c0042b0) msg 0x7fab1d095280 from (udp/xxx.xxx.xxx.xxx:5060) has 809 bytes, veclen = 1</div>
<div class="">tport.c:3023 tport_deliver() tport_deliver(0x7fab1c0042b0): msg 0x7fab1d095280 (809 bytes) from udp/xxx.xxx.xxx.xxx:5060/sip next=(nil)</div>
</div>
<div class=""><br class="">
</div>
<div class="">And that’s it. it doesn’t even execute my register.lua anymore, I just tries to update an existing Register transaction. </div>
<div class="">When I start an ngrep on port 5060, all I see is the register, no unauthorised or ok response.</div>
<div class=""><br class="">
</div>
<div class="">While a Register Request after I restarted freeswitch and everything worked again looks like this: </div>
<div class=""><br class="">
</div>
<div class="">
<div class="">nta.c:2880 agent_recv_request() nta: received REGISTER<span class="Apple-converted-space"> </span><a class="">sip:xxxxx</a><span class="Apple-converted-space"> </span>SIP/2.0 (CSeq 37884)</div>
<div class="">nta.c:3085 agent_recv_request() nta: REGISTER (37884) going to a default leg</div>
<div class="">nua_server.c:102 nua_stack_process_request() nua: nua_stack_process_request: entering</div>
<div class="">nua_stack.c:899 nh_create() nua: nh_create: entering</div>
<div class="">nua_common.c:108 nh_create_handle() nua: nh_create_handle: entering</div>
<div class="">nua_params.c:480 nua_stack_set_params() nua: nua_stack_set_params: entering</div>
<div class="">soa.c:280 soa_clone() soa_clone(static::0x7f8514001930, 0x7f8514001130, 0x7f85142225b0) called</div>
<div class="">soa.c:403 soa_set_params() soa_set_params(static::0x7f85141f6f70, ...) called</div>
<div class="">nua_stack.c:271 nua_stack_event() nua(0x7f85142225b0): event i_register 100 Trying</div>
<div class="">nua_stack.c:359 nua_application_event() nua: nua_application_event: entering</div>
<div class="">nua.c:366 nua_handle_magic() nua: nua_handle_magic: entering</div>
<div class="">2021-03-31 23:47:11.485911 [INFO] switch_cpp.cpp:1328 register.lua: Connect to database</div>
</div>
<div class="">...</div>
<div class=""><br class="">
</div>
<div class="">The last entry “Connect to database” is already a consoleLog from my register.lua. </div>
<div class="">From here on out everything works great again … </div>
<div class=""><br class="">
</div>
<div class="">So, do you think it could still be true that one request to my register.lua holds up all subsequent requests?</div>
<div class=""><br class="">
</div>
<div class="">Thank you very much!</div>
<div class=""><br class="">
</div>
<div class="">Regards, </div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">
<div class=""><br class="">
<blockquote type="cite" class="">
<div class="">On 31.03.2021, at 09:16, Stefan Kainz <<a href="mailto:s.kainz@wnt.at" target="_blank" class="">s.kainz@wnt.at</a>> wrote:</div>
<br class="">
<div class="">
<div style="word-wrap: break-word; line-break: after-white-space;" class="">Ok thanks!
<div class=""><br class="">
</div>
<div class="">I will try to return a not found and add debug lines to the register.lua. </div>
<div class="">I will let you know If that helped. </div>
<div class=""><br class="">
</div>
<div class="">Regards, </div>
<div class="">Stefan</div>
<div class="">
<div class=""><br class="">
<blockquote type="cite" class="">
<div class="">On 30.03.2021, at 21:49, Bote Man <<a href="mailto:botelist@gmail.com" target="_blank" class="">botelist@gmail.com</a>> wrote:</div>
<br class="">
<div class="">
<div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
And add some logging lines to the Lua script so that it can tell you what is happening at each stage. Perhaps it is doing something that you don’t want it to do, or not doing something that you do want it to do?<u class=""></u><u class=""></u></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<u class=""></u> <u class=""></u></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
Bote<u class=""></u><u class=""></u></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<u class=""></u> <u class=""></u></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<u class=""></u> <u class=""></u></div>
<div style="border-style: solid none none; border-top-width: 1pt; border-top-color: rgb(225, 225, 225); padding: 3pt 0in 0in;" class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<b class="">From:</b><span class=""> </span>FreeSWITCH-users <<a href="mailto:freeswitch-users-bounces@lists.freeswitch.org" target="_blank" class="">freeswitch-users-bounces@lists.freeswitch.org</a>><span class=""> </span><b class="">On Behalf Of<span class=""> </span></b>Mircea
Botoca-Huh<br class="">
<b class="">Sent:</b><span class=""> </span>Tuesday, 30 March, 2021 15:21<br class="">
<b class="">To:</b><span class=""> </span>FreeSWITCH Users Help <<a href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank" class="">freeswitch-users@lists.freeswitch.org</a>><br class="">
<b class="">Subject:</b><span class=""> </span>Re: [Freeswitch-users] Internal Interface suddenly freezes<u class=""></u><u class=""></u></div>
</div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<u class=""></u> <u class=""></u></div>
<div class="">
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
Hi, <u class=""></u><u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<u class=""></u> <u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
If you don't wish to serve an action from your Lua script, you must return not found. <u class=""></u><u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<u class=""></u> <u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
This is from confluence doc:<u class=""></u><u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<u class=""></u> <u class=""></u></div>
</div>
<div class="">
<p style="margin-right: 0in; margin-bottom: 12pt; margin-left: 0in; background-color: white; outline: 0px;" class="">
<span style="font-size: 12.5pt; font-family: Arial, sans-serif; color: rgb(41, 41, 41);" class="">If your LUA application receives a request and you don't wish to serve dialplan or like to fallback to plain XML dialplan, then you should return the following
"not found" result.<u class=""></u><u class=""></u></span></p>
<div style="border: 1pt solid windowtext; padding: 0in; outline: 0px;" class="">
<div class="">
<pre style="margin: 0in; font-size: 10pt; font-family: "Courier New"; background-color: white;" class=""><span style="color: rgb(41, 41, 41);" class=""><?xml version="1.0" encoding="UTF-8" standalone="no"?><u class=""></u><u class=""></u></span></pre>
<pre style="margin: 0in; font-size: 10pt; font-family: "Courier New"; background-color: white;" class=""><span style="color: rgb(41, 41, 41);" class=""><document type="freeswitch/xml"><u class=""></u><u class=""></u></span></pre>
<pre style="margin: 0in; font-size: 10pt; font-family: "Courier New"; background-color: white;" class=""><span style="color: rgb(41, 41, 41);" class=""> <section name="result"><u class=""></u><u class=""></u></span></pre>
<pre style="margin: 0in; font-size: 10pt; font-family: "Courier New"; background-color: white;" class=""><span style="color: rgb(41, 41, 41);" class=""> <result status="not found" /><u class=""></u><u class=""></u></span></pre>
<pre style="margin: 0in; font-size: 10pt; font-family: "Courier New"; background-color: white;" class=""><span style="color: rgb(41, 41, 41);" class=""> </section><u class=""></u><u class=""></u></span></pre>
<pre style="margin: 0in; font-size: 10pt; font-family: "Courier New"; background-color: white;" class=""><span style="color: rgb(41, 41, 41);" class=""></document><u class=""></u><u class=""></u></span></pre>
</div>
</div>
<div class="">
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<u class=""></u> <u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<u class=""></u> <u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
Best regards, <u class=""></u><u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
Mircea <u class=""></u><u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<u class=""></u> <u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
mar., 30 mar. 2021, 22:05 Stefan Kainz <<a href="mailto:s.kainz@wnt.at" target="_blank" style="color: blue; text-decoration: underline;" class="">s.kainz@wnt.at</a>> a scris:<u class=""></u><u class=""></u></div>
</div>
<blockquote type="cite" style="border-style: none none none solid; border-left-width: 1pt; border-left-color: rgb(204, 204, 204); padding: 0in 0in 0in 6pt; margin-left: 4.8pt; margin-right: 0in;" class="">
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
Hi, <span class=""> </span><u class=""></u><u class=""></u></div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<u class=""></u> <u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
The lua script is called on a directory request. <u class=""></u><u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
Your know, autoload_configs, lua.conf.xml: <u class=""></u><u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<u class=""></u> <u class=""></u></div>
</div>
<div class="">
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<param name="xml-handler-script" value="register.lua"/><u class=""></u><u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<param name="xml-handler-bindings" value="directory,dialplan”/><u class=""></u><u class=""></u></div>
</div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<u class=""></u> <u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
Maybe the dialplan in the xml-handler-bindings is doing something I don’t want … <u class=""></u><u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<u class=""></u> <u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
In the register.lua I do basic sanity checks, and of course a database query that returns the user-data.<u class=""></u><u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
After that I generate the xml that gets sent to freeswitch. <u class=""></u><u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<u class=""></u> <u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
Yesterday I added cacheable=“120" to the <user> tag.<u class=""></u><u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
Thats no solution of course, but it looks like when the data is in the cache the lua script doesn’t get called. <u class=""></u><u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
So maybe the error won’t occur as often as before … <u class=""></u><u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<u class=""></u> <u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
But, I have an idea, maybe you can confirm this. <u class=""></u><u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
With dialplan enabled in xml-handler-bindings, the lua script is also called on calls, not just on registrations. <u class=""></u><u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
( I think that’s necessary to authenticate the users on an outgoing call, please correct me if im wrong )<u class=""></u><u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
In the register.lua I only handle directory-requests and action==user_call.<u class=""></u><u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
All other requests to my register.lua are unhandled and therefore I don’t return any xml at all. <u class=""></u><u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<u class=""></u> <u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
Maybe I get a request to my register.lua that is not a directory-request and not a user_call and since I don’t return a xml, Sofia hangs.<u class=""></u><u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<u class=""></u> <u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
Does that sound plausible?<u class=""></u><u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<u class=""></u> <u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
Thank you in advance!<u class=""></u><u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<u class=""></u> <u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
Regards, <u class=""></u><u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
Stefan<u class=""></u><u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<u class=""></u> <u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<u class=""></u> <u class=""></u></div>
</div>
<div class="">
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<br class="">
<br class="">
<u class=""></u><u class=""></u></div>
<blockquote type="cite" style="margin-top: 5pt; margin-bottom: 5pt;" class="">
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
On 29.03.2021, at 23:57, David Villasmil <<a href="mailto:david.villasmil.work@gmail.com" target="_blank" style="color: blue; text-decoration: underline;" class="">david.villasmil.work@gmail.com</a>> wrote:<u class=""></u><u class=""></u></div>
</div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<u class=""></u> <u class=""></u></div>
<div class="">
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
That was going to be my next question: what’s lua doing and at what point?<u class=""></u><u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<u class=""></u> <u class=""></u></div>
</div>
<div class="">
<div class="">
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
On Mon, 29 Mar 2021 at 16:09, Stefan Kainz <<a href="mailto:s.kainz@wnt.at" target="_blank" style="color: blue; text-decoration: underline;" class="">s.kainz@wnt.at</a>> wrote:<u class=""></u><u class=""></u></div>
</div>
<blockquote type="cite" style="border-style: none none none solid; border-left-width: 1pt; border-left-color: rgb(204, 204, 204); padding: 0in 0in 0in 6pt; margin-left: 4.8pt; margin-right: 0in;" class="">
<div class="">
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
I just found an issue on jira, where it seems someone had the same problem I have.<span class=""> </span><span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<a href="https://freeswitch.org/jira/browse/FS-3328" target="_blank" style="color: blue; text-decoration: underline;" class="">https://freeswitch.org/jira/browse/FS-3328</a><span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
I don’t have mod_xml_curl enabled though.<span class=""> </span><span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
But knowing that sofia can handle only one register at a time and then blocking all subsequent Registers is a good starting point …<span class=""> </span><span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
Regards,<span class=""> </span><span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
</div>
</div>
<div class="">
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div class="">
<div style="border-style: solid none none; border-top-width: 1pt; border-top-color: rgb(225, 225, 225); padding: 3pt 0in 0in;" class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<b class=""><span lang="DE" class="">Von:</span></b><span lang="DE" class=""><span class=""> </span>FreeSWITCH-users <<a href="mailto:freeswitch-users-bounces@lists.freeswitch.org" target="_blank" style="color: blue; text-decoration: underline;" class="">freeswitch-users-bounces@lists.freeswitch.org</a>><span class=""> </span><b class="">Im
Auftrag von<span class=""> </span></b>Bote Man<br class="">
<b class="">Gesendet:</b><span class=""> </span>Montag, 29. März 2021 15:45<br class="">
<b class="">An:</b><span class=""> </span>'FreeSWITCH Users Help' <<a href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank" style="color: blue; text-decoration: underline;" class="">freeswitch-users@lists.freeswitch.org</a>><br class="">
<b class="">Betreff:</b><span class=""> </span>Re: [Freeswitch-users] Internal Interface suddenly freezes<u class=""></u><u class=""></u></span></div>
</div>
</div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class=""> <u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
The one common element is your Lua script.<span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
I am certainly no expert on script writing, but I have seen a number of problems on the mailing list over the years with scripts doing “too much” work during critical sections of the dialplan. Perhaps there is a race condition?<span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
Hope this helps.<span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span style="font-size: 10pt; color: rgb(127, 127, 127);" class="">---<span class=""> </span></span><span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span style="font-size: 10pt; color: rgb(127, 127, 127);" class="">John Boteler<span class=""> </span></span><span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span style="font-size: 10pt; color: rgb(127, 127, 127);" class="">BnC Group U.S.A.<span class=""> </span></span><span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div class="">
<div style="border-style: solid none none; border-top-width: 1pt; border-top-color: rgb(225, 225, 225); padding: 3pt 0in 0in;" class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<b class="">From:</b><span class=""> </span>FreeSWITCH-users <<a href="mailto:freeswitch-users-bounces@lists.freeswitch.org" target="_blank" style="color: blue; text-decoration: underline;" class="">freeswitch-users-bounces@lists.freeswitch.org</a>><span class=""> </span><b class="">On
Behalf Of<span class=""> </span></b>Stefan Kainz<br class="">
<b class="">Sent:</b><span class=""> </span>Monday, 29 March, 2021 07:49<br class="">
<b class="">To:</b><span class=""> </span>FreeSWITCH Users Help <<a href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank" style="color: blue; text-decoration: underline;" class="">freeswitch-users@lists.freeswitch.org</a>><br class="">
<b class="">Subject:</b><span class=""> </span>Re: [Freeswitch-users] Internal Interface suddenly freezes<span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
</div>
</div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
Thank you for your answer!<span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
Hmm, I also tested it on two completely different servers ( no virtualization ) and the problem exists on both.<span class=""> </span><span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
Im also going to try it on a third server, also completely different, but I cant really image that this is a hardware-thing …<span class=""> </span><span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
We also have many freeswitch servers in production ( Exactly the same hardware as the server with the problem ).<span class=""> </span><span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
The only difference is that one of those servers handles registrations, and one doesn’t.<span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
The one handling the registrations has the problem, the other one doesn’t.<span class=""> </span><span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
Its really strange …<span class=""> </span><span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
Regards,<span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class=""><u class=""></u><u class=""></u></span></div>
<div style="border-style: solid none none; border-top-width: 1pt; border-top-color: rgb(225, 225, 225); padding: 3pt 0in 0in;" class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<b class=""><span lang="DE" class="">Von:</span></b><span lang="DE" class=""><span class=""> </span>FreeSWITCH-users <<a href="mailto:freeswitch-users-bounces@lists.freeswitch.org" target="_blank" style="color: blue; text-decoration: underline;" class="">freeswitch-users-bounces@lists.freeswitch.org</a>><span class=""> </span><b class="">Im
Auftrag von<span class=""> </span></b>David Villasmil<br class="">
<b class="">Gesendet:</b><span class=""> </span>Montag, 29. März 2021 13:12<br class="">
<b class="">An:</b><span class=""> </span>FreeSWITCH Users Help <<a href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank" style="color: blue; text-decoration: underline;" class="">freeswitch-users@lists.freeswitch.org</a>><br class="">
<b class="">Betreff:</b><span class=""> </span>Re: [Freeswitch-users] Internal Interface suddenly freezes<u class=""></u><u class=""></u></span></div>
</div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class=""> <u class=""></u><u class=""></u></span></div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class="">That looks to be more on the hardware side than software. It’d be an extremely coincidence those versions and all those OS have some issue somewhere.<u class=""></u><u class=""></u></span></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class="">Change hardware. <u class=""></u><u class=""></u></span></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class=""> <u class=""></u><u class=""></u></span></div>
<div class="">
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class="">On Sun, 28 Mar 2021 at 09:12, Stefan Kainz <<a href="mailto:s.kainz@wnt.at" target="_blank" style="color: blue; text-decoration: underline;" class="">s.kainz@wnt.at</a>> wrote:<u class=""></u><u class=""></u></span></div>
</div>
<blockquote type="cite" style="border-style: none none none solid; border-left-width: 1pt; border-left-color: rgb(204, 204, 204); padding: 0in 0in 0in 6pt; margin: 5pt 0in 5pt 4.8pt;" class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class="">Hi everbody,<span class=""> </span><br class="">
<br class="">
I have a little bit of a problem.<span class=""> </span><br class="">
Im using Version 1.10.3. ( but this problem also occurs on version 1.4.18 )<br class="">
<br class="">
Sometimes the internal Sofia interface just stops responding to SIP Requests.<span class=""> </span><br class="">
It sometimes happens once every day, and sometimes once a week.<span class=""> </span><br class="">
It happens at completely random times, like one day in the morning, and the next day in the middle of the night.<span class=""> </span><br class="">
The freeswitch.log gives me nothing, its like the Sofia interface was stopped.<span class=""> </span><br class="">
<br class="">
When I try to restart the interface with "sofia profile internal restart” nothing happens. The fs_cli just remains stuck with that command.<br class="">
<br class="">
The solution is to restart the freeswitch service.<br class="">
<br class="">
Sometimes when I recognise it too late, for example in the middle of the night, it seems like the problem solves itself after about 2 hours.<span class=""> </span><br class="">
The profile just starts working again, without somebody doing anything.<br class="">
<br class="">
I have checked a variety of things, including the firewall & fail2ban, network connection, made sure watchdog is disabled, and also tested it on different Debian-versions and freeswitch versions.<span class=""> </span><br class="">
It seems this problem occurs on every freeswitch version i have tested.<span class=""> </span><br class="">
<br class="">
The external-profile on the other hand, keeps working like nothing happened.<span class=""> </span><br class="">
<br class="">
Both Interfaces listen on the same network-device with a public ip.<span class=""> </span><br class="">
The only difference is, the internal profile uses a Lua file to handle registrations. <span class=""> </span><br class="">
<br class="">
Has anybody come across anything similar?<span class=""> </span><br class="">
<br class="">
Any help is much appreciated!<br class="">
<br class="">
Regards,<span class=""> </span><br class="">
<br class="">
_________________________________________________________________________<br class="">
<br class="">
The FreeSWITCH project is sponsored by SignalWire<span class=""> </span><a href="https://signalwire.com/" target="_blank" style="color: blue; text-decoration: underline;" class="">https://signalwire.com</a><br class="">
Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.<br class="">
Build your next product on our scalable cloud platform.<br class="">
<br class="">
Join our online community to chat in real time<span class=""> </span><a href="https://signalwire.community/" target="_blank" style="color: blue; text-decoration: underline;" class="">https://signalwire.community</a><br class="">
<br class="">
Professional FreeSWITCH Services<br class="">
<a href="mailto:sales@freeswitch.com" target="_blank" style="color: blue; text-decoration: underline;" class="">sales@freeswitch.com</a><br class="">
<a href="https://freeswitch.com/" target="_blank" style="color: blue; text-decoration: underline;" class="">https://freeswitch.com</a><br class="">
<br class="">
Official FreeSWITCH Sites<br class="">
<a href="https://freeswitch.com/oss" target="_blank" style="color: blue; text-decoration: underline;" class="">https://freeswitch.com/oss</a><br class="">
<a href="https://freeswitch.org/confluence" target="_blank" style="color: blue; text-decoration: underline;" class="">https://freeswitch.org/confluence</a><br class="">
<a href="https://cluecon.com/" target="_blank" style="color: blue; text-decoration: underline;" class="">https://cluecon.com</a><br class="">
<br class="">
FreeSWITCH-users mailing list<br class="">
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank" style="color: blue; text-decoration: underline;" class="">FreeSWITCH-users@lists.freeswitch.org</a><br class="">
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank" style="color: blue; text-decoration: underline;" class="">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br class="">
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank" style="color: blue; text-decoration: underline;" class="">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br class="">
<a href="https://freeswitch.com/" target="_blank" style="color: blue; text-decoration: underline;" class="">https://freeswitch.com</a><u class=""></u><u class=""></u></span></div>
</blockquote>
</div>
</div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class="">--<span class=""> </span><u class=""></u><u class=""></u></span></div>
<div class="">
<div class="">
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class="">Regards,<u class=""></u><u class=""></u></span></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class=""> <u class=""></u><u class=""></u></span></div>
</div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class="">David Villasmil<u class=""></u><u class=""></u></span></div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class="">email:<span class=""> </span><a href="mailto:david.villasmil.work@gmail.com" target="_blank" style="color: blue; text-decoration: underline;" class="">david.villasmil.work@gmail.com</a><u class=""></u><u class=""></u></span></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<span lang="DE" class="">phone: +34669448337<u class=""></u><u class=""></u></span></div>
</div>
</div>
</div>
</div>
</div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
_________________________________________________________________________<br class="">
<br class="">
The FreeSWITCH project is sponsored by SignalWire<span class=""> </span><a href="https://signalwire.com/" target="_blank" style="color: blue; text-decoration: underline;" class="">https://signalwire.com</a><br class="">
Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.<br class="">
Build your next product on our scalable cloud platform.<br class="">
<br class="">
Join our online community to chat in real time<span class=""> </span><a href="https://signalwire.community/" target="_blank" style="color: blue; text-decoration: underline;" class="">https://signalwire.community</a><br class="">
<br class="">
Professional FreeSWITCH Services<br class="">
<a href="mailto:sales@freeswitch.com" target="_blank" style="color: blue; text-decoration: underline;" class="">sales@freeswitch.com</a><br class="">
<a href="https://freeswitch.com/" target="_blank" style="color: blue; text-decoration: underline;" class="">https://freeswitch.com</a><br class="">
<br class="">
Official FreeSWITCH Sites<br class="">
<a href="https://freeswitch.com/oss" target="_blank" style="color: blue; text-decoration: underline;" class="">https://freeswitch.com/oss</a><br class="">
<a href="https://freeswitch.org/confluence" target="_blank" style="color: blue; text-decoration: underline;" class="">https://freeswitch.org/confluence</a><br class="">
<a href="https://cluecon.com/" target="_blank" style="color: blue; text-decoration: underline;" class="">https://cluecon.com</a><br class="">
<br class="">
FreeSWITCH-users mailing list<br class="">
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank" style="color: blue; text-decoration: underline;" class="">FreeSWITCH-users@lists.freeswitch.org</a><br class="">
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank" style="color: blue; text-decoration: underline;" class="">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br class="">
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank" style="color: blue; text-decoration: underline;" class="">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br class="">
<a href="https://freeswitch.com/" target="_blank" style="color: blue; text-decoration: underline;" class="">https://freeswitch.com</a><u class=""></u><u class=""></u></div>
</blockquote>
</div>
</div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
--<span class=""> </span><u class=""></u><u class=""></u></div>
<div class="">
<div class="">
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
Regards,<u class=""></u><u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<u class=""></u> <u class=""></u></div>
</div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
David Villasmil<span class=""> </span><u class=""></u><u class=""></u></div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
email:<span class=""> </span><a href="mailto:david.villasmil.work@gmail.com" target="_blank" style="color: blue; text-decoration: underline;" class="">david.villasmil.work@gmail.com</a><u class=""></u><u class=""></u></div>
</div>
<div class="">
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
phone: +34669448337<u class=""></u><u class=""></u></div>
</div>
</div>
</div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
_________________________________________________________________________<br class="">
<br class="">
The FreeSWITCH project is sponsored by SignalWire<span class=""> </span><a href="https://signalwire.com/" target="_blank" style="color: blue; text-decoration: underline;" class="">https://signalwire.com</a><br class="">
Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.<br class="">
Build your next product on our scalable cloud platform.<br class="">
<br class="">
Join our online community to chat in real time<span class=""> </span><a href="https://signalwire.community/" target="_blank" style="color: blue; text-decoration: underline;" class="">https://signalwire.community</a><br class="">
<br class="">
Professional FreeSWITCH Services<br class="">
<a href="mailto:sales@freeswitch.com" target="_blank" style="color: blue; text-decoration: underline;" class="">sales@freeswitch.com</a><br class="">
<a href="https://freeswitch.com/" target="_blank" style="color: blue; text-decoration: underline;" class="">https://freeswitch.com</a><br class="">
<br class="">
Official FreeSWITCH Sites<br class="">
<a href="https://freeswitch.com/oss" target="_blank" style="color: blue; text-decoration: underline;" class="">https://freeswitch.com/oss</a><br class="">
<a href="https://freeswitch.org/confluence" target="_blank" style="color: blue; text-decoration: underline;" class="">https://freeswitch.org/confluence</a><br class="">
<a href="https://cluecon.com/" target="_blank" style="color: blue; text-decoration: underline;" class="">https://cluecon.com</a><br class="">
<br class="">
FreeSWITCH-users mailing list<br class="">
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank" style="color: blue; text-decoration: underline;" class="">FreeSWITCH-users@lists.freeswitch.org</a><br class="">
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank" style="color: blue; text-decoration: underline;" class="">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br class="">
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank" style="color: blue; text-decoration: underline;" class="">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br class="">
<a href="https://freeswitch.com/" target="_blank" style="color: blue; text-decoration: underline;" class="">https://freeswitch.com</a><u class=""></u><u class=""></u></div>
</div>
</blockquote>
</div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
<u class=""></u> <u class=""></u></div>
</div>
</div>
<div style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class="">
_________________________________________________________________________<br class="">
<br class="">
The FreeSWITCH project is sponsored by SignalWire<span class=""> </span><a href="https://signalwire.com/" target="_blank" style="color: blue; text-decoration: underline;" class="">https://signalwire.com</a><br class="">
Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.<br class="">
Build your next product on our scalable cloud platform.<br class="">
<br class="">
Join our online community to chat in real time<span class=""> </span><a href="https://signalwire.community/" target="_blank" style="color: blue; text-decoration: underline;" class="">https://signalwire.community</a><br class="">
<br class="">
Professional FreeSWITCH Services<br class="">
<a href="mailto:sales@freeswitch.com" target="_blank" style="color: blue; text-decoration: underline;" class="">sales@freeswitch.com</a><br class="">
<a href="https://freeswitch.com/" target="_blank" style="color: blue; text-decoration: underline;" class="">https://freeswitch.com</a><br class="">
<br class="">
Official FreeSWITCH Sites<br class="">
<a href="https://freeswitch.com/oss" target="_blank" style="color: blue; text-decoration: underline;" class="">https://freeswitch.com/oss</a><br class="">
<a href="https://freeswitch.org/confluence" target="_blank" style="color: blue; text-decoration: underline;" class="">https://freeswitch.org/confluence</a><br class="">
<a href="https://cluecon.com/" target="_blank" style="color: blue; text-decoration: underline;" class="">https://cluecon.com</a><br class="">
<br class="">
FreeSWITCH-users mailing list<br class="">
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank" style="color: blue; text-decoration: underline;" class="">FreeSWITCH-users@lists.freeswitch.org</a><br class="">
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank" style="color: blue; text-decoration: underline;" class="">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br class="">
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank" style="color: blue; text-decoration: underline;" class="">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br class="">
<a href="https://freeswitch.com/" target="_blank" style="color: blue; text-decoration: underline;" class="">https://freeswitch.com</a><u class=""></u><u class=""></u></div>
</blockquote>
</div>
</div>
</div>
</div>
<span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; float: none; display: inline !important;" class="">_________________________________________________________________________</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class="">
<br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class="">
<span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; float: none; display: inline !important;" class="">The
FreeSWITCH project is sponsored by SignalWire<span class="Apple-converted-space"> </span><a href="https://signalwire.com/" target="_blank" class="">https://signalwire.com</a></span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class="">
<span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; float: none; display: inline !important;" class="">Enhance
your FreeSWITCH install with disruptive priced SMS and PSTN services.</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class="">
<span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; float: none; display: inline !important;" class="">Build
your next product on our scalable cloud platform.</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class="">
<br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class="">
<span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; float: none; display: inline !important;" class="">Join
our online community to chat in real time<span class="Apple-converted-space"> </span><a href="https://signalwire.community/" target="_blank" class="">https://signalwire.community</a></span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class="">
<br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class="">
<span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; float: none; display: inline !important;" class="">Professional
FreeSWITCH Services</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class="">
<span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; float: none; display: inline !important;" class=""><a href="mailto:sales@freeswitch.com" target="_blank" class="">sales@freeswitch.com</a></span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class="">
<span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; float: none; display: inline !important;" class=""><a href="https://freeswitch.com/" target="_blank" class="">https://freeswitch.com</a></span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class="">
<br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class="">
<span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; float: none; display: inline !important;" class="">Official
FreeSWITCH Sites</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class="">
<span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; float: none; display: inline !important;" class=""><a href="https://freeswitch.com/oss" target="_blank" class="">https://freeswitch.com/oss</a></span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class="">
<span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; float: none; display: inline !important;" class=""><a href="https://freeswitch.org/confluence" target="_blank" class="">https://freeswitch.org/confluence</a></span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class="">
<span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; float: none; display: inline !important;" class=""><a href="https://cluecon.com/" target="_blank" class="">https://cluecon.com</a></span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class="">
<br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class="">
<span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; float: none; display: inline !important;" class="">FreeSWITCH-users
mailing list</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class="">
<span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; float: none; display: inline !important;" class=""><a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank" class="">FreeSWITCH-users@lists.freeswitch.org</a></span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class="">
<span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; float: none; display: inline !important;" class=""><a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank" class="">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a></span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class="">
<span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; float: none; display: inline !important;" class="">UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank" class="">http://lists.freeswitch.org/mailman/options/freeswitch-users</a></span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class="">
<span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; float: none; display: inline !important;" class=""><a href="https://freeswitch.com/" target="_blank" class="">https://freeswitch.com</a></span></div>
</blockquote>
</div>
<br class="">
</div>
</div>
_________________________________________________________________________<br class="">
<br class="">
The FreeSWITCH project is sponsored by SignalWire<span class="Apple-converted-space"> </span><a href="https://signalwire.com/" target="_blank" class="">https://signalwire.com</a><br class="">
Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.<br class="">
Build your next product on our scalable cloud platform.<br class="">
<br class="">
Join our online community to chat in real time<span class="Apple-converted-space"> </span><a href="https://signalwire.community/" target="_blank" class="">https://signalwire.community</a><br class="">
<br class="">
Professional FreeSWITCH Services<br class="">
<a href="mailto:sales@freeswitch.com" target="_blank" class="">sales@freeswitch.com</a><br class="">
<a href="https://freeswitch.com/" target="_blank" class="">https://freeswitch.com</a><br class="">
<br class="">
Official FreeSWITCH Sites<br class="">
<a href="https://freeswitch.com/oss" target="_blank" class="">https://freeswitch.com/oss</a><br class="">
<a href="https://freeswitch.org/confluence" target="_blank" class="">https://freeswitch.org/confluence</a><br class="">
<a href="https://cluecon.com/" target="_blank" class="">https://cluecon.com</a><br class="">
<br class="">
FreeSWITCH-users mailing list<br class="">
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank" class="">FreeSWITCH-users@lists.freeswitch.org</a><br class="">
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank" class="">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br class="">
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank" class="">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br class="">
<a href="https://freeswitch.com/" target="_blank" class="">https://freeswitch.com</a></div>
</blockquote>
</div>
<br class="">
</div>
<br class="">
<fieldset class=""></fieldset>
<pre class="">_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire <a href="https://signalwire.com/" target="_blank" class="">https://signalwire.com</a>
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 <a href="https://signalwire.community/" target="_blank" class="">https://signalwire.community</a>
Professional FreeSWITCH Services
<a href="mailto:sales@freeswitch.com" target="_blank" class="">sales@freeswitch.com</a>
<a href="https://freeswitch.com/" target="_blank" class="">https://freeswitch.com</a>
Official FreeSWITCH Sites
<a href="https://freeswitch.com/oss" target="_blank" class="">https://freeswitch.com/oss</a>
<a href="https://freeswitch.org/confluence" target="_blank" class="">https://freeswitch.org/confluence</a>
<a href="https://cluecon.com/" target="_blank" class="">https://cluecon.com</a>
FreeSWITCH-users mailing list
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank" class="">FreeSWITCH-users@lists.freeswitch.org</a>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank" class="">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank" class="">http://lists.freeswitch.org/mailman/options/freeswitch-users</a>
<a href="https://freeswitch.com/" target="_blank" class="">https://freeswitch.com</a></pre>
</blockquote>
<pre cols="72" class=""></pre>
</div>
_________________________________________________________________________<br class="">
<br class="">
The FreeSWITCH project is sponsored by SignalWire<span class="Apple-converted-space"> </span><a href="https://signalwire.com/" target="_blank" class="">https://signalwire.com</a><br class="">
Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.<br class="">
Build your next product on our scalable cloud platform.<br class="">
<br class="">
Join our online community to chat in real time<span class="Apple-converted-space"> </span><a href="https://signalwire.community/" target="_blank" class="">https://signalwire.community</a><br class="">
<br class="">
Professional FreeSWITCH Services<br class="">
<a href="mailto:sales@freeswitch.com" target="_blank" class="">sales@freeswitch.com</a><br class="">
<a href="https://freeswitch.com/" target="_blank" class="">https://freeswitch.com</a><br class="">
<br class="">
Official FreeSWITCH Sites<br class="">
<a href="https://freeswitch.com/oss" target="_blank" class="">https://freeswitch.com/oss</a><br class="">
<a href="https://freeswitch.org/confluence" target="_blank" class="">https://freeswitch.org/confluence</a><br class="">
<a href="https://cluecon.com/" target="_blank" class="">https://cluecon.com</a><br class="">
<br class="">
FreeSWITCH-users mailing list<br class="">
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank" class="">FreeSWITCH-users@lists.freeswitch.org</a><br class="">
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank" class="">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br class="">
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank" class="">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br class="">
<a href="https://freeswitch.com/" target="_blank" class="">https://freeswitch.com</a></div>
</blockquote>
</div>
<br class="">
</div>
</div>
_________________________________________________________________________<br class="">
<br class="">
The FreeSWITCH project is sponsored by SignalWire<span class="Apple-converted-space"> </span><a href="https://signalwire.com/" target="_blank" class="">https://signalwire.com</a><br class="">
Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.<br class="">
Build your next product on our scalable cloud platform.<br class="">
<br class="">
Join our online community to chat in real time<span class="Apple-converted-space"> </span><a href="https://signalwire.community/" target="_blank" class="">https://signalwire.community</a><br class="">
<br class="">
Professional FreeSWITCH Services<br class="">
<a href="mailto:sales@freeswitch.com" target="_blank" class="">sales@freeswitch.com</a><br class="">
<a href="https://freeswitch.com/" target="_blank" class="">https://freeswitch.com</a><br class="">
<br class="">
Official FreeSWITCH Sites<br class="">
<a href="https://freeswitch.com/oss" target="_blank" class="">https://freeswitch.com/oss</a><br class="">
<a href="https://freeswitch.org/confluence" target="_blank" class="">https://freeswitch.org/confluence</a><br class="">
<a href="https://cluecon.com/" target="_blank" class="">https://cluecon.com</a><br class="">
<br class="">
FreeSWITCH-users mailing list<br class="">
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank" class="">FreeSWITCH-users@lists.freeswitch.org</a><br class="">
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank" class="">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br class="">
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank" class="">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br class="">
<a href="https://freeswitch.com/" target="_blank" class="">https://freeswitch.com</a></div>
</blockquote>
</div>
<br class="">
</div>
</div>
</blockquote>
</div>
</div>
<span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">--<span class="Apple-converted-space"> </span></span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature" style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<div dir="ltr" class="">
<div class="">Regards,</div>
<div class=""><br class="">
</div>
David Villasmil
<div class="">email:<span class="Apple-converted-space"> </span><a href="mailto:david.villasmil.work@gmail.com" target="_blank" class="">david.villasmil.work@gmail.com</a></div>
<div class="">phone: +34669448337</div>
</div>
</div>
<span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">_________________________________________________________________________</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">The
FreeSWITCH project is sponsored by SignalWire <a href="https://signalwire.com" class="">
https://signalwire.com</a></span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Enhance
your FreeSWITCH install with disruptive priced SMS and PSTN services.</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Build
your next product on our scalable cloud platform.</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Join
our online community to chat in real time <a href="https://signalwire.community" class="">
https://signalwire.community</a></span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Professional
FreeSWITCH Services</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class=""><a href="mailto:sales@freeswitch.com" class="">sales@freeswitch.com</a></span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class=""><a href="https://freeswitch.com" class="">https://freeswitch.com</a></span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Official
FreeSWITCH Sites</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class=""><a href="https://freeswitch.com/oss" class="">https://freeswitch.com/oss</a></span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class=""><a href="https://freeswitch.org/confluence" class="">https://freeswitch.org/confluence</a></span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class=""><a href="https://cluecon.com" class="">https://cluecon.com</a></span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">FreeSWITCH-users
mailing list</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class=""><a href="mailto:FreeSWITCH-users@lists.freeswitch.org" class="">FreeSWITCH-users@lists.freeswitch.org</a></span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class=""><a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" class="">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a></span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" class="">http://lists.freeswitch.org/mailman/options/freeswitch-users</a></span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class=""><a href="https://freeswitch.com" class="">https://freeswitch.com</a></span></div>
</blockquote>
</div>
<br class="">
</div>
</body>
</html>