<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">If its on Jira, lets put the relevant info there. &nbsp;Putting info here separate from the bug only makes it more likely we will miss a critical deal.<div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Sep 27, 2016, at 10:55 AM, Mirko Brankovic &lt;<a href="mailto:mirkobrankovic@gmail.com" class="">mirkobrankovic@gmail.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">actuallly i forgot kvm, so I have 3 virtual and one real local IP:<div class=""><div class="">ifconfig | grep inet</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; inet addr:172.18.0.1 &nbsp;Bcast:0.0.0.0 &nbsp;Mask:255.255.0.0</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; inet addr:172.17.0.1 &nbsp;Bcast:0.0.0.0 &nbsp;Mask:255.255.0.0<br class=""></div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; inet addr:10.0.0.112 &nbsp;Bcast:10.0.1.255 &nbsp;Mask:255.255.254.0</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; inet addr:127.0.0.1 &nbsp;Mask:255.0.0.0</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; inet addr:192.168.122.1 &nbsp;Bcast:192.168.122.255 &nbsp;Mask:255.255.255.0<br class=""></div></div><div class=""><br class=""></div></div><div class="gmail_extra" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><br class=""><div class="gmail_quote">On Tue, Sep 27, 2016 at 4:48 PM, Mirko Brankovic<span class="Apple-converted-space">&nbsp;</span><span dir="ltr" class="">&lt;<a href="mailto:mirkobrankovic@gmail.com" target="_blank" class="">mirkobrankovic@gmail.com</a>&gt;</span><span class="Apple-converted-space">&nbsp;</span>wrote:<br class=""><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex;"><div dir="ltr" class="">Well I was using mod_verto and I have local on laptop, lan, wifi, virbr0 (virtualbox), docker0 with local IP and had no issues so far</div><div class="gmail_extra"><div class=""><div class="h5"><br class=""><div class="gmail_quote">On Tue, Sep 27, 2016 at 3:57 PM, Александр Дружилов<span class="Apple-converted-space">&nbsp;</span><span dir="ltr" class="">&lt;<a href="mailto:alexdruzhilov@gmail.com" target="_blank" class="">alexdruzhilov@gmail.com</a>&gt;</span><span class="Apple-converted-space">&nbsp;</span>wrote:<br class=""><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex;"><div dir="ltr" class=""><span style="font-size: 12.8px;" class="">"Are you using mod_sofia with sip or mod_verto ?"<br class="">We are using mod_sofia.<br class=""></span><div style="font-size: 12.8px;" class=""><br class=""></div><div style="font-size: 12.8px;" class="">"can you try with varto-communicator and mod_verto wss port ?"</div><div style="font-size: 12.8px;" class="">Can you please explain how it could be helpful in case of this problem?</div><div style="font-size: 12.8px;" class=""><br class=""></div><span style="font-size: 12.8px;" class="">I have already reported issue in Jira (<a href="https://freeswitch.org/jira/browse/FS-9570" target="_blank" class="">https://freeswitch.org/jira/b<wbr class="">rowse/FS-9570</a>).</span></div><div class="gmail_extra"><br class=""><div class="gmail_quote">2016-09-27 16:35 GMT+03:00 Ken Rice<span class="Apple-converted-space">&nbsp;</span><span dir="ltr" class="">&lt;<a href="mailto:krice@freeswitch.org" target="_blank" class="">krice@freeswitch.org</a>&gt;</span>:<br class=""><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex;"><div lang="EN-US" link="blue" vlink="purple" class=""><div class=""><p class="MsoNormal"><span style="font-size: 11pt; font-family: Calibri, sans-serif;" class="">Bugs get reported to Jira @<span class="Apple-converted-space">&nbsp;</span><a href="https://freeswitch.org/jira" target="_blank" class="">https://freeswitch.org/jira</a>&nbsp;<span class="Apple-converted-space">&nbsp;</span>so they don’t fall thru the cracks<u class=""></u><u class=""></u></span></p><p class="MsoNormal"><span style="font-size: 11pt; font-family: Calibri, sans-serif;" class=""><u class=""></u>&nbsp;<u class=""></u></span></p><p class="MsoNormal"><b class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif;" class="">From:</span></b><span style="font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span class="Apple-converted-space">&nbsp;</span><a href="mailto:freeswitch-users-bounces@lists.freeswitch.org" target="_blank" class="">freeswitch-users-bounces@lists<wbr class="">.freeswitch.org</a><span class="Apple-converted-space">&nbsp;</span>[mailto:<a href="mailto:freeswitch-users-bounces@lists.freeswitch.org" target="_blank" class="">freeswitch-users-bounc<wbr class="">es@lists.freeswitch.org</a>]<span class="Apple-converted-space">&nbsp;</span><b class="">On Behalf Of<span class="Apple-converted-space">&nbsp;</span></b>????????? ????????<br class=""><b class="">Sent:</b><span class="Apple-converted-space">&nbsp;</span>Tuesday, September 27, 2016 4:10 AM<br class=""><b class="">To:</b><span class="Apple-converted-space">&nbsp;</span><a href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank" class="">freeswitch-users@lists.freeswi<wbr class="">tch.org</a><br class=""><b class="">Subject:</b><span class="Apple-converted-space">&nbsp;</span>[Freeswitch-users] Fwd: Freeswitch uses wrong ICE candidate to establish connection<u class=""></u><u class=""></u></span></p><div class=""><div class=""><p class="MsoNormal"><u class=""></u>&nbsp;<u class=""></u></p><div class=""><p class="MsoNormal"><u class=""></u>&nbsp;<u class=""></u></p><div class=""><p class="MsoNormal" style="margin-bottom: 12pt;">---------- Forwarded message ----------<br class="">From:<span class="Apple-converted-space">&nbsp;</span><b class="">Александр Дружилов</b><span class="Apple-converted-space">&nbsp;</span>&lt;<a href="mailto:alexdruzhilov@gmail.com" target="_blank" class="">alexdruzhilov@gmail.com</a>&gt;<br class="">Date: 2016-09-26 14:31 GMT+03:00<br class="">Subject: Freeswitch uses wrong ICE candidate to establish connection<br class="">To:<span class="Apple-converted-space">&nbsp;</span><a href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank" class="">freeswitch-users@lists.freeswi<wbr class="">tch.org</a><br class=""><br class=""><u class=""></u><u class=""></u></p><div class=""><div class=""><p class="MsoNormal"><b class="">The short description of problem</b><u class=""></u><u class=""></u></p></div><div class=""><p class="MsoNormal">We are using Freeswitch for conference calls through webRTC. Chrome collects ICE candidates (from two net interfaces: ethernet and wifi), sends them to Freeswitch and Freeswitch accepts one of this candidates. After that Freeswitch tries to make DTLS handshake, but Chrome ignores it and sends STUN pings over and over again. But if I disable one of this network interfaces, then everything works fine. From my point of view the problem is that Freeswitch uses wrong ICE candidate (it takes this candidate from STUN pings, but there is no exactly such candidate in SDP). I also admit that may be the root of the problem is inside Chrome (because Firefox works properly in this case), but I interested in possible explanations an may be solutions from the Freeswitch side.&nbsp;<u class=""></u><u class=""></u></p></div><div class=""><p class="MsoNormal"><u class=""></u>&nbsp;<u class=""></u></p></div><p class="MsoNormal"><b class="">Versions</b><br class="">Freeswitch 1.6.9, 1.6.10<br class="">Chrome 52, 53, 54<u class=""></u><u class=""></u></p><div class=""><p class="MsoNormal">Server OS: CentOS&nbsp;7.2.1511<br class="">Client OS: Ubuntu 16.04<u class=""></u><u class=""></u></p></div><div class=""><p class="MsoNormal"><u class=""></u>&nbsp;<u class=""></u></p></div><div class=""><p class="MsoNormal"><b class="">IP addresses</b><u class=""></u><u class=""></u></p></div><div class=""><p class="MsoNormal">1)&nbsp;172.15.1.1 - local VM (VirtualBox)<br class="">2)&nbsp;192.168.22.57 - local ethernet interface<br class="">3)&nbsp;192.168.41.185 - local wi-fi interface<u class=""></u><u class=""></u></p></div><div class=""><p class="MsoNormal" style="margin-bottom: 12pt;">4)&nbsp;52.202.171.116 - Freeswitch IP<u class=""></u><u class=""></u></p></div><div class=""><p class="MsoNormal"><b class="">Succsess case</b><u class=""></u><u class=""></u></p></div><div class=""><p class="MsoNormal">Chrome sends offer with this candidates (Ethernet and WI-FI addresses)<u class=""></u><u class=""></u></p></div><div class=""><div class=""><p class="MsoNormal">a=candidate:988003974 1 udp 2122260223 192.168.22.57 56687 typ host generation 0 network-id 1<u class=""></u><u class=""></u></p></div><div class=""><p class="MsoNormal">a=candidate:3404510875 1 udp 2122194687 192.168.41.185 57467 typ host generation 0 network-id 4 network-cost 10<u class=""></u><u class=""></u></p></div><div class=""><p class="MsoNormal">a=candidate:988003974 2 udp 2122260222 192.168.22.57 60099 typ host generation 0 network-id 1<u class=""></u><u class=""></u></p></div><div class=""><p class="MsoNormal">a=candidate:3404510875 2 udp 2122194686 192.168.41.185 54887 typ host generation 0 network-id 4 network-cost 10<u class=""></u><u class=""></u></p></div><div class=""><p class="MsoNormal">a=candidate:3148593202 1 udp 1686052607 80.254.60.17 56687 typ srflx raddr 192.168.22.57 rport 56687 generation 0 network-id 1<u class=""></u><u class=""></u></p></div><div class=""><p class="MsoNormal">a=candidate:3148593202 2 udp 1686052606 80.254.60.17 60099 typ srflx raddr 192.168.22.57 rport 60099 generation 0 network-id 1<u class=""></u><u class=""></u></p></div></div><div class=""><p class="MsoNormal"><u class=""></u>&nbsp;<u class=""></u></p></div><div class=""><p class="MsoNormal">Freeswitch choose srflx candidate<br class="">2016-09-26 10:54:28.337897 [DEBUG] switch_core_media.c:6434 AUDIO RTP [sofia/external576460752303423<wbr class="">473@wrike] 172.16.106.100 port 17052 -&gt; 80.254.60.17 port 56687 codec: 111 ms: 20<u class=""></u><u class=""></u></p></div><div class=""><p class="MsoNormal">Receives STUN pings from this interface and everything goes as expected - media stream established.<br class=""><br class=""><b class="">Failure case (add one interface (VirtualBox) or disable one of existing interfaces)</b><u class=""></u><u class=""></u></p></div><div class=""><p class="MsoNormal">Chrome sends offer with one additional interface (VirtualBox).<u class=""></u><u class=""></u></p><div class=""><p class="MsoNormal">a=candidate:1861086701 1 udp 2122260223 172.15.1.1 43367 typ host generation 0 network-id 3<u class=""></u><u class=""></u></p></div><div class=""><p class="MsoNormal">a=candidate:988003974 1 udp 2122194687 192.168.22.57 54230 typ host generation 0 network-id 1<u class=""></u><u class=""></u></p></div><div class=""><p class="MsoNormal">a=candidate:3404510875 1 udp 2122129151 192.168.41.185 42752 typ host generation 0 network-id 4 network-cost 10<u class=""></u><u class=""></u></p></div><div class=""><p class="MsoNormal">a=candidate:1861086701 2 udp 2122260222 172.15.1.1 55301 typ host generation 0 network-id 3<u class=""></u><u class=""></u></p></div><div class=""><p class="MsoNormal">a=candidate:988003974 2 udp 2122194686 192.168.22.57 44112 typ host generation 0 network-id 1<u class=""></u><u class=""></u></p></div><div class=""><p class="MsoNormal">a=candidate:3404510875 2 udp 2122129150 192.168.41.185 46978 typ host generation 0 network-id 4 network-cost 10<u class=""></u><u class=""></u></p></div><div class=""><p class="MsoNormal">a=candidate:3148593202 1 udp 1685987071 80.254.60.17 54230 typ srflx raddr 192.168.22.57 rport 54230 generation 0 network-id 1<u class=""></u><u class=""></u></p></div><div class=""><p class="MsoNormal">a=candidate:3148593202 2 udp 1685987070 80.254.60.17 44112 typ srflx raddr 192.168.22.57 rport 44112 generation 0 network-id 1<u class=""></u><u class=""></u></p></div></div><div class=""><p class="MsoNormal"><u class=""></u>&nbsp;<u class=""></u></p></div><div class=""><p class="MsoNormal">Freeswitch choose VirtualBox interface as main candidate<u class=""></u><u class=""></u></p></div><div class=""><div class=""><p class="MsoNormal">2016-09-26 11:03:40.513295 [DEBUG] switch_core_media.c:6434 AUDIO RTP [sofia/external/57646075230342<wbr class="">3471@wrike] 172.16.106.100 port 17000 -&gt; 172.15.1.1 port 42374 codec: 111 ms: 20<u class=""></u><u class=""></u></p></div></div><div class=""><p class="MsoNormal"><u class=""></u>&nbsp;<u class=""></u></p></div><div class=""><p class="MsoNormal">After a few STUN pings Freeswitch changes his main candidate to the public address of my Wi-Fi interface (but it was not included in SDP by chrome and I don't know exactly why).<u class=""></u><u class=""></u></p></div><div class=""><p class="MsoNormal">2016-09-26 11:03:40.912987 [NOTICE] switch_rtp.c:1258 Auto Changing video stun/rtp/dtls port from<span class="Apple-converted-space">&nbsp;</span><a href="http://172.15.1.1:43367/" target="_blank" class="">172.15.1.1:43367</a><span class="Apple-converted-space">&nbsp;</span>to<span class="Apple-converted-space">&nbsp;</span><a href="http://80.254.60.17:42752/" target="_blank" class="">80.254.60.17:42752</a><br class=""><br class="">Freeswitch tries to make DTLS handshake with this candidate, but fails because Chrome ingores this "Client Hello" request.<u class=""></u><u class=""></u></p></div><div class=""><p class="MsoNormal"><u class=""></u>&nbsp;<u class=""></u></p></div><div class=""><p class="MsoNormal">All necessary data attached for success and failure cases (freeswitch logs, wireshark dump made on client, SDP).<u class=""></u><u class=""></u></p></div></div></div><p class="MsoNormal"><u class=""></u>&nbsp;<u class=""></u></p></div></div></div></div></div><br class="">______________________________<wbr class="">______________________________<wbr class="">_____________<br class="">Professional FreeSWITCH Consulting Services:<br class=""><a href="mailto:consulting@freeswitch.org" target="_blank" class="">consulting@freeswitch.org</a><br class=""><a href="http://www.freeswitchsolutions.com/" rel="noreferrer" target="_blank" class="">http://www.freeswitchsolutions<wbr class="">.com</a><br class=""><br class="">Official FreeSWITCH Sites<br class=""><a href="http://www.freeswitch.org/" rel="noreferrer" target="_blank" class="">http://www.freeswitch.org</a><br class=""><a href="http://confluence.freeswitch.org/" rel="noreferrer" target="_blank" class="">http://confluence.freeswitch.o<wbr class="">rg</a><br class=""><a href="http://www.cluecon.com/" rel="noreferrer" target="_blank" class="">http://www.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.freeswi<wbr class="">tch.org</a><br class=""><a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" rel="noreferrer" target="_blank" class="">http://lists.freeswitch.org/ma<wbr class="">ilman/listinfo/freeswitch-user<wbr class="">s</a><br class="">UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" rel="noreferrer" target="_blank" class="">http://lists.frees<wbr class="">witch.org/mailman/options/free<wbr class="">switch-users</a><br class=""><a href="http://www.freeswitch.org/" rel="noreferrer" target="_blank" class="">http://www.freeswitch.org</a><br class=""></blockquote></div><br class=""></div><br class="">______________________________<wbr class="">______________________________<wbr class="">_____________<br class="">Professional FreeSWITCH Consulting Services:<br class=""><a href="mailto:consulting@freeswitch.org" target="_blank" class="">consulting@freeswitch.org</a><br class=""><a href="http://www.freeswitchsolutions.com/" rel="noreferrer" target="_blank" class="">http://www.freeswitchsolutions<wbr class="">.com</a><br class=""><br class="">Official FreeSWITCH Sites<br class=""><a href="http://www.freeswitch.org/" rel="noreferrer" target="_blank" class="">http://www.freeswitch.org</a><br class=""><a href="http://confluence.freeswitch.org/" rel="noreferrer" target="_blank" class="">http://confluence.freeswitch.o<wbr class="">rg</a><br class=""><a href="http://www.cluecon.com/" rel="noreferrer" target="_blank" class="">http://www.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.freeswi<wbr class="">tch.org</a><br class=""><a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" rel="noreferrer" target="_blank" class="">http://lists.freeswitch.org/ma<wbr class="">ilman/listinfo/freeswitch-user<wbr class="">s</a><br class="">UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" rel="noreferrer" target="_blank" class="">http://lists.frees<wbr class="">witch.org/mailman/options/<wbr class="">freeswitch-users</a><br class=""><a href="http://www.freeswitch.org/" rel="noreferrer" target="_blank" class="">http://www.freeswitch.org</a><br class=""></blockquote></div><br class=""><br clear="all" class=""><div class=""><br class=""></div></div></div><span class="HOEnZb"><font color="#888888" class="">--<span class="Apple-converted-space">&nbsp;</span><br class=""><div data-smartmail="gmail_signature" class=""><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><div class=""><div dir="ltr" class="">Regards,<div class="">Mirko</div><div class=""><div style="font-size: 14px; line-height: 24.5px; margin: 0.5em 0px; padding: 0px; font-family: 'Open Sans', sans-serif; text-align: center;" class="">¯\_(ツ)_/¯</div></div><div class=""><br class=""></div></div></div></div></div></div></div></font></span></div></blockquote></div><br class=""><br clear="all" class=""><div class=""><br class=""></div>--<span class="Apple-converted-space">&nbsp;</span><br class=""><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><div class=""><div dir="ltr" class="">Regards,<div class="">Mirko</div><div class=""><div style="font-size: 14px; line-height: 24.5px; margin: 0.5em 0px; padding: 0px; font-family: 'Open Sans', sans-serif; text-align: center;" class="">¯\_(ツ)_/¯</div></div><div class=""><br class=""></div></div></div></div></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; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; 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; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">Professional FreeSWITCH Consulting Services:<span class="Apple-converted-space">&nbsp;</span></span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class=""><a href="mailto:consulting@freeswitch.org" class="">consulting@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; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class=""><a href="http://www.freeswitchsolutions.com" class="">http://www.freeswitchsolutions.com</a></span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; 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; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class=""><a href="http://www.freeswitch.org" class="">http://www.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; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class=""><a href="http://confluence.freeswitch.org" class="">http://confluence.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; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class=""><a href="http://www.cluecon.com" class="">http://www.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; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; 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; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class=""><a href="mailto:FreeSWITCH-users@lists.freeswitch.org" 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; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; 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="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">UNSUBSCRIBE:http://<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" class="">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; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class=""><a href="http://www.freeswitch.org" class="">http://www.freeswitch.org</a></span></div></blockquote></div><br class=""></div></body></html>