<?xml version="1.0" encoding="utf-16"?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css"><!--blockquote.cite2
{margin-left: 5px; margin-right: 0px; padding-left: 10px; padding-right: 0px; border-left-width: 1px; border-left-style: solid; border-left-color: rgb(204, 204, 204); margin-top: 3px; padding-top: 0px;}
body
{font-family: 'Lucida Console'; font-size: 11pt;}
--></style>
</head>
<body>
<div>Sorry but it is perfectly ok to post my question on the users' list, since the devs were of no help whatsoever.</div>
<div>Maybe a user has run into the same problem and has found a solution to it.</div>
<div>Thus, with all due respect, your remark is inappropriate.</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div>------ Original Message ------</div>
<div>From: "Alexey Sibyakin" <<a href="mailto:alex@freeswitch.com">alex@freeswitch.com</a>></div>
<div>To: "FreeSWITCH Users Help" <<a href="mailto:freeswitch-users@lists.freeswitch.org">freeswitch-users@lists.freeswitch.org</a>></div>
<div>Sent: 02-Jan-19 6:55:08 PM</div>
<div>Subject: Re: [Freeswitch-users] How can we make Freeswitch work with a verto client running on Edge?</div>
<div><br>
</div>
<div id="x6cf2550e3d4444c">
<blockquote cite="CAGJLwFimw4U8V7ik+DdfLWarAR28DcoSCEE3yoCLqOpULEMZ3w@mail.gmail.com" type="cite" class="cite2">
<div dir="ltr">Hello,
<div><br>
</div>
<div>Please do not repost your questions. Try to use Chrome or wait while Edge will become Chrome too as Anthony suggested.</div>
<div><br>
</div>
<div>Regards,</div>
<div><br>
</div>
<div>Alex </div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr">On Thu, Jan 3, 2019 at 6:10 AM Alejandro Castera <<a href="mailto:Alejandro.Castera@on24.com">Alejandro.Castera@on24.com</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">
<u></u>
<div>Hello all,<br>
<br>
We can use the verto communicator client to join a conference handled by our own Freeswitch server.<br>
It works on Chrome, Firefox and Opera, on which we can connect ok and get audio+video.<br>
But it does NOT work on Edge.<br>
<br>
The candidates Edge provides are the following:<br>
<br>
candidate:1 1 UDP 2130706431 192.168.0.7 63832 typ host<br>
candidate:2 1 TCP 1684798975 192.168.0.7 63832 typ srflx raddr 192.168.0.7 rport 63832 tcptype active<br>
<br>
So for for every local IP, Edge generates 2 candidates: 1 host candidate, and 1 srflx candidate.<br>
The srvflx candidate is built wrong on purpose (transport address == related address).<br>
I guess they do that so that when the ICE connection checks take place, the server side can "learn" a new prflx candidate (see RFC5245, section 7.2.1.3)<br>
<br>
I have tested the same scenario using a server which makes use of the libnice library for the ICE implementation, and it works!!!<br>
No TURN server is being used, no STUN server is being used, the candidates Edge sends are the 2 above (which do not contain a public IP) and still the server generates a prflx candidate and the connection is established perfectly.<br>
<br>
But when using our Freeswitch server (which does not make use of the libnice library for ICE) the connection does not work.<br>
Then again, the funny thing is that if we use the <a href="http://cantina.freeswitch.org">
cantina.freeswitch.org</a> Freeswitch server, then it DOES work!<br>
So there must be something in the code/configuration that could be done so that the Freeswitch server can "learn" a prflx candidate from those Edge is sending out.<br>
<br>
Could anyone help us?<br>
Alex </div>
_________________________________________________________________________<br>
Professional FreeSWITCH Services<br>
<a href="mailto:sales@freeswitch.com">sales@freeswitch.com</a><br>
<a href="https://freeswitch.com" rel="noreferrer">https://freeswitch.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="https://freeswitch.com/oss" rel="noreferrer">https://freeswitch.com/oss</a><br>
<a href="https://freeswitch.org/confluence" rel="noreferrer">https://freeswitch.org/confluence</a><br>
<a href="https://cluecon.com" rel="noreferrer">https://cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" rel="noreferrer">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" rel="noreferrer">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="https://freeswitch.com" rel="noreferrer">https://freeswitch.com</a></blockquote>
</div>
<br clear="all">
<div><br>
</div>
-- <br>
<div dir="ltr" class="gmail-m_4584166496101884875gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div>
<div dir="ltr" style="color:rgb(0,0,0);line-height:1.38;margin-top:0pt;margin-bottom:0pt;margin-left:4.5pt">
<font face="arial, helvetica, sans-serif" size="1"><span style="white-space:pre-wrap;background-color:transparent">Alex Sibyakin | Support Engineer</span><br>
</font></div>
<div dir="ltr" style="color:rgb(0,0,0);line-height:1.38;margin-top:0pt;margin-bottom:0pt;margin-left:4.5pt">
<span style="background-color:transparent;vertical-align:baseline;white-space:pre-wrap"><font color="#000000" face="arial, helvetica, sans-serif" size="1">FreeSWITCH Solutions |
<a rel="nofollow" shape="rect" href="https://maps.google.com/?q=17345+Civic+Drive+%232531+Brookfield,+WI+53045&entry=gmail&source=g" style="margin:0px;padding:0px;background:transparent;color:rgb(25,106,212);outline:none">
17345 Civic Drive #2531 Brookfield, WI 53045</a></font></span></div>
<div dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;margin-left:4.5pt">
<span style="background-color:transparent;vertical-align:baseline;white-space:pre-wrap"><font face="arial, helvetica, sans-serif" size="1"><font color="#000000">Email:
</font><a href="mailto:alex@freeswitch.com"><font color="#3d85c6">alex@freeswitch.com</font></a></font></span></div>
<div dir="ltr" style="color:rgb(0,0,0);line-height:1.38;margin-top:0pt;margin-bottom:0pt;margin-left:4.5pt">
<font color="#000000" face="arial, helvetica, sans-serif" size="1"><span style="background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Website:
</span><span style="margin:0px;padding:0px;background:transparent;color:rgb(25,106,212);outline:none;vertical-align:baseline;white-space:pre-wrap"><a rel="nofollow" shape="rect" href="https://www.freeswitch.com/" style="margin:0px;padding:0px;background:transparent;color:rgb(25,106,212);outline:none">https://www.FreeSWITCH.com</a></span></font></div>
<div dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;margin-left:4.5pt">
<font face="arial, helvetica, sans-serif" size="1"><font color="#000000">Need commercial support? Contact</font><span style="color:rgb(51,51,51)"> </span><a rel="noopener noreferrer" href="mailto:sales@freeswitch.com" style="color:rgb(53,114,176)">sales@freeswitch.com</a><span style="color:rgb(51,51,51)"> </span><font color="#000000">for
details.<br>
</font></font><font color="#000000" style="font-family:HelveticaNeue,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:rgb(0,0,0);font-size:12.8px"><br>
</font></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</body>
</html>