<div dir="ltr">Yes, this can be an option ;)</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jul 29, 2020 at 11:41 PM Marcel Haldemann <<a href="mailto:marcel.haldemann@convercom.ch">marcel.haldemann@convercom.ch</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div lang="DE-CH">
<div class="gmail-m_7608409237410671629WordSection1">
<p class="MsoNormal"><u></u> <u></u></p>
<ul style="margin-top:0cm" type="disc">
<li class="gmail-m_7608409237410671629MsoListParagraph" style="margin-left:0cm"><span lang="FR-CH">Use Virtualbox or whatever VM-Platform exists on OS X.<u></u><u></u></span></li><li class="gmail-m_7608409237410671629MsoListParagraph" style="margin-left:0cm"><span lang="FR-CH">Setup a VM with a « Bridged Network Connection » (The VM will get a own IP from DHCP or you can just set a static one)<u></u><u></u></span></li><li class="gmail-m_7608409237410671629MsoListParagraph" style="margin-left:0cm"><span>Install Debain 10 in the VM<u></u><u></u></span></li><li class="gmail-m_7608409237410671629MsoListParagraph" style="margin-left:0cm"><span>Install Docker in the VM<u></u><u></u></span></li><li class="gmail-m_7608409237410671629MsoListParagraph" style="margin-left:0cm"><span>Setup the Docker container in the VM using –network=host<u></u><u></u></span></li></ul>
<p class="MsoNormal"><span><u></u> <u></u></span></p>
<div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class="MsoNormal"><b><span lang="DE">Von:</span></b><span lang="DE"> FreeSWITCH-users <<a href="mailto:freeswitch-users-bounces@lists.freeswitch.org" target="_blank">freeswitch-users-bounces@lists.freeswitch.org</a>>
<b>Im Auftrag von </b>Ruslan Shevchenko<br>
<b>Gesendet:</b> Mittwoch, 29. Juli 2020 21:44<br>
<b>An:</b> FreeSWITCH Users Help <<a href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank">freeswitch-users@lists.freeswitch.org</a>><br>
<b>Betreff:</b> Re: [Freeswitch-users] [Q] nat is not detected, when running freeswitch in docker from local machine.<u></u><u></u></span></p>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">The problem that --network=host is not an option for macOS.<u></u><u></u></p>
<div>
<p class="MsoNormal">(because on macOS this is running non in the host system but in docker virtual machine inside.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> Here is a long-standing discussion about this: <a href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fdocker%2Ffor-mac%2Fissues%2F2716&data=01%7C01%7Cmarcel.haldemann%40convercom.ch%7C8834d62ba3c14be3553908d833fc8928%7C7ce740fda23249b386211580d81623b0%7C0&sdata=n3Ooj4ldfadPCD19W51BqJ6xxXn8Sjfgkv08492%2B%2Fo0%3D&reserved=0" target="_blank">https://github.com/docker/for-mac/issues/2716</a>
).<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<p class="MsoNormal">On Wed, Jul 29, 2020 at 8:42 PM David Villasmil <<a href="mailto:david.villasmil.work@gmail.com" target="_blank">david.villasmil.work@gmail.com</a>> wrote:<u></u><u></u></p>
</div>
<blockquote style="border-top:none;border-right:none;border-bottom:none;border-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4.8pt;margin-right:0cm">
<div>
<div>
<p class="MsoNormal">Run the container with —network=host<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<p class="MsoNormal">On Wed, 29 Jul 2020 at 16:35, Ruslan Shevchenko <<a href="mailto:ruslan@shevchenko.kiev.ua" target="_blank">ruslan@shevchenko.kiev.ua</a>> wrote:<u></u><u></u></p>
</div>
<blockquote style="border-top:none;border-right:none;border-bottom:none;border-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4.8pt;margin-right:0cm">
<div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Hi, colleagues.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I discovered a strange problem when running Freeswitch from docker on the local machine,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I have my machine API: 192.168.88.236<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">and docker with internal ip. 172.17.0.2. (local_ip_v4)<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">With the next changes relative to vanilla install:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">valr.xml :<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> external_rtp_ip=stun:<a href="https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fstun.freeswitch.org%2F&data=01%7C01%7Cmarcel.haldemann%40convercom.ch%7C8834d62ba3c14be3553908d833fc8928%7C7ce740fda23249b386211580d81623b0%7C0&sdata=HotwQ3tN6L47kogMIatsLI61vIz7knjuKa%2Bles7X1Bs%3D&reserved=0" target="_blank">stun.freeswitch.org</a>
- changed to external_rtp_ip=192.168.88.236<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> external_sip_ip=stun:<a href="https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fstun.freeswitch.org%2F&data=01%7C01%7Cmarcel.haldemann%40convercom.ch%7C8834d62ba3c14be3553908d833fc8928%7C7ce740fda23249b386211580d81623b0%7C0&sdata=HotwQ3tN6L47kogMIatsLI61vIz7knjuKa%2Bles7X1Bs%3D&reserved=0" target="_blank">stun.freeswitch.org</a>
- same<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">autoload_configs/switch.conf.xml --- a narrow set of RTP ports.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">sip_profiles:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> internal.xml -- change ext-rtp-ip and ext-sip-ip to 192.168.88.236<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> external.xml -- same<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Then I trying to run docker from macos which publish ports:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">docker run -d -p 5060:5060/udp -p 5060:5060/tcp -p5061:5061/tcp -p 5080:5080/udp -p 5080:5080/tcp -p 5066:5066/tcp -p 7443:7443/tcp -p 63535-63635:63535-63635/tcp -p63535-64535:63535-64535/udp -p5555:5555 -p5050:5050 -p8000:8000 --hostname
zaka-voice zaka-freeswitch-recognition:0.0.1<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">And then when I try to call Freeswitch from linphone from the local net, I can hear an answer, but looks like IVR on the Freeswitch side not receive RTP stream.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I can't understand why.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">One hypothesizes -- that FreeSWITCH not determinate existence of external_ip as NAT mode (?) and ask the phone to send RTP to 172.17.0.2.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">How to verify this? Maybe exists some ideas, how to debug such situation behind a sip trace?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Thanks.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">P.S. Additional info, if anybody found this interesting:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I.e. I see SIP invite from FreeSWITCH <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">SIP/2.0 100 Trying<br>
Via: SIP/2.0/TCP 192.168.88.238:50091;branch=z9hG4bK.rNrD-0O~i;rport=51208;received=172.17.0.1<br>
From: <<a href="mailto:sip%3A1002@192.168.88.236" target="_blank">sip:1002@192.168.88.236</a>>;tag=4bI6NNSIi<br>
To: "33332220" <<a href="mailto:sip%3A33332220@192.168.88.236" target="_blank">sip:33332220@192.168.88.236</a>><br>
Call-ID: 7At9kxIfv2<br>
CSeq: 21 INVITE<br>
User-Agent: FreeSWITCH-mod_sofia/1.10.4-dev-2421-8a5850ff26~64bit<br>
Content-Length: 0<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">then Ok and Acc from linphone (which freeswitch see as on 172.17.0.2)<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">recv 354 bytes from tcp/[172.17.0.1]:51208 at 09:20:26.099724:<br>
------------------------------------------------------------------------<br>
SIP/2.0 200 Ok<br>
Via: SIP/2.0/TCP 192.168.88.236;branch=z9hG4bK8502eXUvmSKyN<br>
From: <<a href="mailto:sip%3A1002@172.17.0.2" target="_blank">sip:1002@172.17.0.2</a>>;tag=mrr024e5DH57Q<br>
To: <<a href="mailto:sip%3A1002@172.17.0.2" target="_blank">sip:1002@172.17.0.2</a>>;tag=ftaVWOB<br>
Call-ID: 940c69ac-4c1f-1239-4cb1-0242ac110002<br>
CSeq: 23453420 NOTIFY<br>
User-Agent: LinphoneiOS/4.3.1 (iPad Ruslan) LinphoneSDK/4.4.0<br>
Supported: replaces, outbound, gruu<br>
Content-Length: 0<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">recv 640 bytes from tcp/[172.17.0.1]:51208 at 09:20:26.514163:<br>
------------------------------------------------------------------------<br>
ACK <a>sip:33332220@192.168.88.236:5060;transport=tcp</a> SIP/2.0<br>
Via: SIP/2.0/TCP 192.168.88.238:50091;rport;branch=z9hG4bK.iYrbMWTLP<br>
From: <<a href="mailto:sip%3A1002@192.168.88.236" target="_blank">sip:1002@192.168.88.236</a>>;tag=4bI6NNSIi<br>
To: "33332220" <<a href="mailto:sip%3A33332220@192.168.88.236" target="_blank">sip:33332220@192.168.88.236</a>>;tag=N1HS4ZZ8atUtK<br>
CSeq: 21 ACK<br>
Call-ID: 7At9kxIfv2<br>
Max-Forwards: 70<br>
Proxy-Authorization: Digest realm="192.168.88.236", nonce="44104e4a-30cb-4277-8c31-61e437b6cbd1", algorithm=MD5, username="1002", uri="<a href="mailto:sip%3A33332220@192.168.88.236" target="_blank">sip:33332220@192.168.88.236</a>", response="756a3d3e3a76996988afa09a5544f1d1",
cnonce="CWKOLtHm9Z8eVYIm", nc=00000001, qop=auth<br>
User-Agent: LinphoneiOS/4.3.1 (iPad Ruslan) LinphoneSDK/4.4.0<br>
Content-Length: 0<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Then freeswitch not see any activity and says BYE:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">BYE <a>sip:1002@172.17.0.1:51208;transport=tcp</a> SIP/2.0<br>
Via: SIP/2.0/TCP 192.168.88.236;branch=z9hG4bK9etUgrc0H29gH<br>
Max-Forwards: 70<br>
From: "33332220" <<a href="mailto:sip%3A33332220@192.168.88.236" target="_blank">sip:33332220@192.168.88.236</a>>;tag=N1HS4ZZ8atUtK<br>
To: <<a href="mailto:sip%3A1002@192.168.88.236" target="_blank">sip:1002@192.168.88.236</a>>;tag=4bI6NNSIi<br>
Call-ID: 7At9kxIfv2<br>
CSeq: 23453425 BYE<br>
User-Agent: FreeSWITCH-mod_sofia/1.10.4-dev-2421-8a5850ff26~64bit<br>
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE<br>
Supported: timer, path, replaces<br>
Reason: Q.850;cause=16;text="NORMAL_CLEARING"<br>
Content-Length: 0<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">---<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> status of Sofia profile: <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">---<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12pt"><br>
freeswitch@zaka-voice> sofia status profile internal <br>
=================================================================================================<br>
Name internal<br>
Domain Name N/A<br>
Auto-NAT false<br>
DBName sofia_reg_internal<br>
Pres Hosts 172.17.0.2,172.17.0.2<br>
Dialplan XML<br>
Context public<br>
Challenge Realm auto_from<br>
RTP-IP 172.17.0.2<br>
Ext-RTP-IP 192.168.88.236<br>
SIP-IP 172.17.0.2<br>
Ext-SIP-IP 192.168.88.236<br>
URL <a href="https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fsip%3Amod_sofia%40192.168.88.236%3A5060%2F&data=01%7C01%7Cmarcel.haldemann%40convercom.ch%7C8834d62ba3c14be3553908d833fc8928%7C7ce740fda23249b386211580d81623b0%7C0&sdata=oJxrkCt8Zr0AmBXh0gBivtWIrvZG1X09Q%2BrUaoOjlXI%3D&reserved=0" target="_blank">
sip:mod_sofia@192.168.88.236:5060</a><br>
BIND-URL <a>
sip:mod_sofia@192.168.88.236:5060;maddr=172.17.0.2;transport=udp,tcp</a><br>
WS-BIND-URL <a>sip:mod_sofia@172.17.0.2:5066;transport=ws</a><br>
WSS-BIND-URL <a>sips:mod_sofia@172.17.0.2:7443;transport=wss</a><br>
HOLD-MUSIC local_stream://moh<br>
OUTBOUND-PROXY N/A<br>
CODECS IN OPUS,G722,PCMU,PCMA,H264,VP8<br>
CODECS OUT OPUS,G722,PCMU,PCMA,H264,VP8<br>
TEL-EVENT 101<br>
DTMF-MODE rfc2833<br>
CNG 13<br>
SESSION-TO 0<br>
MAX-DIALOG 0<br>
NOMEDIA false<br>
LATE-NEG true<br>
PROXY-MEDIA false<br>
ZRTP-PASSTHRU true<br>
AGGRESSIVENAT false<br>
CALLS-IN 0<br>
FAILED-CALLS-IN 0<br>
CALLS-OUT 0<br>
FAILED-CALLS-OUT 0<br>
REGISTRATIONS 0<u></u><u></u></p>
</div>
<p class="MsoNormal"><br clear="all">
<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<p class="MsoNormal">-- <u></u><u></u></p>
<div>
<p class="MsoNormal">Ruslan Shevchenko<br>
Software Engineer.<br>
<a href="https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fua.linkedin.com%2Fin%2Fruslanshevchenko&data=01%7C01%7Cmarcel.haldemann%40convercom.ch%7C8834d62ba3c14be3553908d833fc8928%7C7ce740fda23249b386211580d81623b0%7C0&sdata=ev7w2bxWqUd8wQQLXJhlpq8ZpB4L5%2FCFySLs%2FZAmLuw%3D&reserved=0" target="_blank">http://ua.linkedin.com/in/ruslanshevchenko</a><u></u><u></u></p>
</div>
</div>
<p class="MsoNormal">_________________________________________________________________________<br>
<br>
The FreeSWITCH project is sponsored by SignalWire <a href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsignalwire.com%2F&data=01%7C01%7Cmarcel.haldemann%40convercom.ch%7C8834d62ba3c14be3553908d833fc8928%7C7ce740fda23249b386211580d81623b0%7C0&sdata=c%2BbaTGx4iiQmCPJWAc9mCzpuQ94MZqRSRmEfOZ0qBmg%3D&reserved=0" target="_blank">
https://signalwire.com</a><br>
Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.<br>
Build your next product on our scalable cloud platform.<br>
<br>
Join our online community to chat in real time <a href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsignalwire.community%2F&data=01%7C01%7Cmarcel.haldemann%40convercom.ch%7C8834d62ba3c14be3553908d833fc8928%7C7ce740fda23249b386211580d81623b0%7C0&sdata=U5b9Z7K6RfhY%2FryXtN%2Bk4fT2pA%2F7rsfwVSaMDxR0LN0%3D&reserved=0" target="_blank">
https://signalwire.community</a><br>
<br>
Professional FreeSWITCH Services<br>
<a href="mailto:sales@freeswitch.com" target="_blank">sales@freeswitch.com</a><br>
<a href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Ffreeswitch.com%2F&data=01%7C01%7Cmarcel.haldemann%40convercom.ch%7C8834d62ba3c14be3553908d833fc8928%7C7ce740fda23249b386211580d81623b0%7C0&sdata=JBtA1l6LeMKtBPArY7lkRkdZvzepIZwv5pL3MY7oFf0%3D&reserved=0" target="_blank">https://freeswitch.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Ffreeswitch.com%2Foss&data=01%7C01%7Cmarcel.haldemann%40convercom.ch%7C8834d62ba3c14be3553908d833fc8928%7C7ce740fda23249b386211580d81623b0%7C0&sdata=pSIzoFTaVNvzjYtcDywjtSp832Bkx8FIzqkDBjupEKQ%3D&reserved=0" target="_blank">https://freeswitch.com/oss</a><br>
<a href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Ffreeswitch.org%2Fconfluence&data=01%7C01%7Cmarcel.haldemann%40convercom.ch%7C8834d62ba3c14be3553908d833fc8928%7C7ce740fda23249b386211580d81623b0%7C0&sdata=HVWEyy2Bf3wwIia3w43hc6p2auZ4Ej5IBw9112iMm0E%3D&reserved=0" target="_blank">https://freeswitch.org/confluence</a><br>
<a href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcluecon.com%2F&data=01%7C01%7Cmarcel.haldemann%40convercom.ch%7C8834d62ba3c14be3553908d833fc8928%7C7ce740fda23249b386211580d81623b0%7C0&sdata=WWbTCZZDZmj7vJUK%2B%2F4NgKsnV6Ib%2FhVwVppeunCHvGI%3D&reserved=0" target="_blank">https://cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.freeswitch.org%2Fmailman%2Flistinfo%2Ffreeswitch-users&data=01%7C01%7Cmarcel.haldemann%40convercom.ch%7C8834d62ba3c14be3553908d833fc8928%7C7ce740fda23249b386211580d81623b0%7C0&sdata=dXuhTCJORrM%2Fw5%2BqURaVrUeTcwWeBRlgBNrpT1kzS9A%3D&reserved=0" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.freeswitch.org%2Fmailman%2Foptions%2Ffreeswitch-users&data=01%7C01%7Cmarcel.haldemann%40convercom.ch%7C8834d62ba3c14be3553908d833fc8928%7C7ce740fda23249b386211580d81623b0%7C0&sdata=w2Hzm16JxdpWP9gOyanLVzBAjVET8Hv1TupEXrWspSg%3D&reserved=0" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Ffreeswitch.com%2F&data=01%7C01%7Cmarcel.haldemann%40convercom.ch%7C8834d62ba3c14be3553908d833fc8928%7C7ce740fda23249b386211580d81623b0%7C0&sdata=JBtA1l6LeMKtBPArY7lkRkdZvzepIZwv5pL3MY7oFf0%3D&reserved=0" target="_blank">https://freeswitch.com</a><u></u><u></u></p>
</blockquote>
</div>
</div>
<p class="MsoNormal">-- <u></u><u></u></p>
<div>
<div>
<div>
<p class="MsoNormal">Regards,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<p class="MsoNormal">David Villasmil<u></u><u></u></p>
<div>
<p class="MsoNormal">email: <a href="mailto:david.villasmil.work@gmail.com" target="_blank">
david.villasmil.work@gmail.com</a><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">phone: +34669448337<u></u><u></u></p>
</div>
</div>
</div>
<p class="MsoNormal">_________________________________________________________________________<br>
<br>
The FreeSWITCH project is sponsored by SignalWire <a href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsignalwire.com%2F&data=01%7C01%7Cmarcel.haldemann%40convercom.ch%7C8834d62ba3c14be3553908d833fc8928%7C7ce740fda23249b386211580d81623b0%7C0&sdata=c%2BbaTGx4iiQmCPJWAc9mCzpuQ94MZqRSRmEfOZ0qBmg%3D&reserved=0" target="_blank">
https://signalwire.com</a><br>
Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.<br>
Build your next product on our scalable cloud platform.<br>
<br>
Join our online community to chat in real time <a href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsignalwire.community%2F&data=01%7C01%7Cmarcel.haldemann%40convercom.ch%7C8834d62ba3c14be3553908d833fc8928%7C7ce740fda23249b386211580d81623b0%7C0&sdata=U5b9Z7K6RfhY%2FryXtN%2Bk4fT2pA%2F7rsfwVSaMDxR0LN0%3D&reserved=0" target="_blank">
https://signalwire.community</a><br>
<br>
Professional FreeSWITCH Services<br>
<a href="mailto:sales@freeswitch.com" target="_blank">sales@freeswitch.com</a><br>
<a href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Ffreeswitch.com%2F&data=01%7C01%7Cmarcel.haldemann%40convercom.ch%7C8834d62ba3c14be3553908d833fc8928%7C7ce740fda23249b386211580d81623b0%7C0&sdata=JBtA1l6LeMKtBPArY7lkRkdZvzepIZwv5pL3MY7oFf0%3D&reserved=0" target="_blank">https://freeswitch.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Ffreeswitch.com%2Foss&data=01%7C01%7Cmarcel.haldemann%40convercom.ch%7C8834d62ba3c14be3553908d833fc8928%7C7ce740fda23249b386211580d81623b0%7C0&sdata=pSIzoFTaVNvzjYtcDywjtSp832Bkx8FIzqkDBjupEKQ%3D&reserved=0" target="_blank">https://freeswitch.com/oss</a><br>
<a href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Ffreeswitch.org%2Fconfluence&data=01%7C01%7Cmarcel.haldemann%40convercom.ch%7C8834d62ba3c14be3553908d833fc8928%7C7ce740fda23249b386211580d81623b0%7C0&sdata=HVWEyy2Bf3wwIia3w43hc6p2auZ4Ej5IBw9112iMm0E%3D&reserved=0" target="_blank">https://freeswitch.org/confluence</a><br>
<a href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcluecon.com%2F&data=01%7C01%7Cmarcel.haldemann%40convercom.ch%7C8834d62ba3c14be3553908d833fc8928%7C7ce740fda23249b386211580d81623b0%7C0&sdata=WWbTCZZDZmj7vJUK%2B%2F4NgKsnV6Ib%2FhVwVppeunCHvGI%3D&reserved=0" target="_blank">https://cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.freeswitch.org%2Fmailman%2Flistinfo%2Ffreeswitch-users&data=01%7C01%7Cmarcel.haldemann%40convercom.ch%7C8834d62ba3c14be3553908d833fc8928%7C7ce740fda23249b386211580d81623b0%7C0&sdata=dXuhTCJORrM%2Fw5%2BqURaVrUeTcwWeBRlgBNrpT1kzS9A%3D&reserved=0" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.freeswitch.org%2Fmailman%2Foptions%2Ffreeswitch-users&data=01%7C01%7Cmarcel.haldemann%40convercom.ch%7C8834d62ba3c14be3553908d833fc8928%7C7ce740fda23249b386211580d81623b0%7C0&sdata=w2Hzm16JxdpWP9gOyanLVzBAjVET8Hv1TupEXrWspSg%3D&reserved=0" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Ffreeswitch.com%2F&data=01%7C01%7Cmarcel.haldemann%40convercom.ch%7C8834d62ba3c14be3553908d833fc8928%7C7ce740fda23249b386211580d81623b0%7C0&sdata=JBtA1l6LeMKtBPArY7lkRkdZvzepIZwv5pL3MY7oFf0%3D&reserved=0" target="_blank">https://freeswitch.com</a><u></u><u></u></p>
</blockquote>
</div>
<p class="MsoNormal"><br clear="all">
<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<p class="MsoNormal">-- <u></u><u></u></p>
<div>
<p class="MsoNormal">Ruslan Shevchenko<br>
Software Engineer.<br>
<a href="https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fua.linkedin.com%2Fin%2Fruslanshevchenko&data=01%7C01%7Cmarcel.haldemann%40convercom.ch%7C8834d62ba3c14be3553908d833fc8928%7C7ce740fda23249b386211580d81623b0%7C0&sdata=ev7w2bxWqUd8wQQLXJhlpq8ZpB4L5%2FCFySLs%2FZAmLuw%3D&reserved=0" target="_blank">http://ua.linkedin.com/in/ruslanshevchenko</a><u></u><u></u></p>
</div>
</div>
</div>
_________________________________________________________________________<br>
<br>
The FreeSWITCH project is sponsored by SignalWire <a href="https://signalwire.com" rel="noreferrer" target="_blank">https://signalwire.com</a><br>
Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.<br>
Build your next product on our scalable cloud platform.<br>
<br>
Join our online community to chat in real time <a href="https://signalwire.community" rel="noreferrer" target="_blank">https://signalwire.community</a><br>
<br>
Professional FreeSWITCH Services<br>
<a href="mailto:sales@freeswitch.com" target="_blank">sales@freeswitch.com</a><br>
<a href="https://freeswitch.com" rel="noreferrer" target="_blank">https://freeswitch.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="https://freeswitch.com/oss" rel="noreferrer" target="_blank">https://freeswitch.com/oss</a><br>
<a href="https://freeswitch.org/confluence" rel="noreferrer" target="_blank">https://freeswitch.org/confluence</a><br>
<a href="https://cluecon.com" rel="noreferrer" target="_blank">https://cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" rel="noreferrer" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" rel="noreferrer" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="https://freeswitch.com" rel="noreferrer" target="_blank">https://freeswitch.com</a></blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature">Ruslan Shevchenko<br>Software Engineer.<br><a href="http://ua.linkedin.com/in/ruslanshevchenko" target="_blank">http://ua.linkedin.com/in/ruslanshevchenko</a></div>