<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="Generator" content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";
        mso-fareast-language:EN-US;}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:"Calibri","sans-serif";}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
.MsoChpDefault
        {mso-style-type:export-only;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang="DE" link="blue" vlink="purple"><div class="WordSection1"><p class="MsoPlainText"><span lang="EN-US">Unfortunately the test on the public network failed.</span></p><p class="MsoPlainText"><span lang="EN-US">Wireshark showed ICMP destination unreachable ( port unreachable ) right after  the binding request to the gathered relay port.</span></p><p class="MsoPlainText"><span lang="EN-US">From timestamps there seems to be 8sec from the initial allocate XOR-RELAYED-ADDRESS response to this binding request, so maybe too long  and the TURN server already closed the port ?</span></p><p class="MsoPlainText"><span lang="EN-US">The test topology is as below.</span></p><p class="MsoPlainText"><span lang="EN-US">STUN/TURN is same package just on different machines ( STUN+TURN) enabled.</span></p><p class="MsoPlainText"><span lang="EN-US">If the server on 10.. is configured in libnice  STUN is possible and we can connect.</span></p><p class="MsoPlainText"><span lang="EN-US">If the server on 109.. is configured in libnice  only TURN is possible but we can connect.</span></p><p class="MsoPlainText"><span lang="EN-US"> </span></p><p class="MsoPlainText"><span lang="EN-US"> </span></p><p class="MsoPlainText"><span lang="EN-US"> </span></p><p class="MsoPlainText"><span style><img width="515" height="325" id="Picture_x0020_1" src="cid:image001.png@01D00286.369E94A0"></span><b><span lang="EN-US"></span></b></p><p class="MsoPlainText"><span lang="EN-US"> </span></p><p class="MsoPlainText"><span lang="EN-US"> </span></p><p class="MsoPlainText"><span lang="EN-US"> </span></p><p class="MsoPlainText"><span lang="EN-US" style>-----Original Message-----<br>From: Klaus Kranz [mailto:<a href="mailto:klaus.kranz@access-company.com">klaus.kranz@access-company.com</a>] <br>Sent: Montag, 17. November 2014 12:08<br>To: 'Olivier Crête'; '<a href="mailto:nice@lists.freedesktop.org">nice@lists.freedesktop.org</a>'<br>Subject: RE: [libnice] [nice] recommended OSS STUN/TURN server</span></p><p class="MsoPlainText"> </p><p class="MsoPlainText">I've been using nice_agent_set_relay_info(.... , NICE_RELAY_TYPE_TURN_UDP) in previous tests, that failed to connect.</p><p class="MsoPlainText">Now I changed experimentally to NICE_RELAY_TYPE_TURN_TCP and bingo the peers can connect now by STUN method.</p><p class="MsoPlainText">Test on public IP address will show finally if it can connect as well when only TURN is possible.</p><p class="MsoPlainText">Need to wait for our sysadmins, so this test might be conducted today afternoon. Xing fingers.</p><p class="MsoPlainText"> </p><p class="MsoPlainText">But I frankly speaking I don't understand that behavior at all.</p><p class="MsoPlainText"> </p><p class="MsoPlainText">I wonder if I am the only candidate on earth experiencing those problems.</p><p class="MsoPlainText">Rgds</p><p class="MsoPlainText">Klaus</p><p class="MsoPlainText"> </p><p class="MsoPlainText">-----Original Message-----</p><p class="MsoPlainText">From: Klaus Kranz [<a href="mailto:klaus.kranz@access-company.com"><span style="color:windowtext;text-decoration:none">mailto:klaus.kranz@access-company.com</span></a>]</p><p class="MsoPlainText">Sent: Montag, 17. November 2014 11:10</p><p class="MsoPlainText">To: 'Olivier Crête'; '<a href="mailto:nice@lists.freedesktop.org">nice@lists.freedesktop.org</a>'</p><p class="MsoPlainText">Subject: RE: [libnice] [nice] recommended OSS STUN/TURN server</p><p class="MsoPlainText"> </p><p class="MsoPlainText">Dear Olivier,</p><p class="MsoPlainText">I commented the line on the other peer and it turns out that now listing the relay candidate on both sides, prevents them to finally connect using STUN.</p><p class="MsoPlainText">This is what I observed last week using the other turnserver.</p><p class="MsoPlainText">So back to zero.</p><p class="MsoPlainText">Rgds</p><p class="MsoPlainText">Klaus</p><p class="MsoPlainText"> </p><p class="MsoPlainText"> </p><p class="MsoPlainText">-----Original Message-----</p><p class="MsoPlainText">From: Klaus Kranz [<a href="mailto:klaus.kranz@access-company.com"><span style="color:windowtext;text-decoration:none">mailto:klaus.kranz@access-company.com</span></a>]</p><p class="MsoPlainText">Sent: Montag, 17. November 2014 10:38</p><p class="MsoPlainText">To: 'Olivier Crête'; '<a href="mailto:nice@lists.freedesktop.org">nice@lists.freedesktop.org</a>'</p><p class="MsoPlainText">Subject: RE: [libnice] [nice] recommended OSS STUN/TURN server</p><p class="MsoPlainText"> </p><p class="MsoPlainText">Dear Olivier,</p><p class="MsoPlainText">I've now tried with the rfc5466-turn-server running with  --no-auth for simplicity gives same results ( no relay candidate ).</p><p class="MsoPlainText">However libnice debug showed that I have to use --fingerprint on the server side.</p><p class="MsoPlainText">But this was not enough. I still got "STUN auth error: No message integrity attribute!" from stunagent.c  stun_agent_validate().</p><p class="MsoPlainText">After commenting the line return STUN_VALIDATION_UNAUTHORIZED  it succeeds.</p><p class="MsoPlainText">Nice agent compatibility is set to RFC5245 Wireshark doesn't show such a status code. Only one is "role conflict"</p><p class="MsoPlainText">Test conducted in house on 10...  with Peer clients behind 2 routers 192.... , so STUN able.</p><p class="MsoPlainText">Now I need to run the server on the public to see if the relay works. ( I'll keep you posted ).</p><p class="MsoPlainText"> </p><p class="MsoPlainText">Rgds</p><p class="MsoPlainText">Klaus</p><p class="MsoPlainText"> </p><p class="MsoPlainText">-----Original Message-----</p><p class="MsoPlainText">From: Olivier Crête [<a href="mailto:olivier.crete@collabora.com"><span style="color:windowtext;text-decoration:none">mailto:olivier.crete@collabora.com</span></a>]</p><p class="MsoPlainText">Sent: Freitag, 14. November 2014 17:33</p><p class="MsoPlainText">To: Klaus Kranz; <a href="mailto:nice@lists.freedesktop.org"><span style="color:windowtext;text-decoration:none">nice@lists.freedesktop.org</span></a></p><p class="MsoPlainText">Subject: Re: [libnice] [nice] recommended OSS STUN/TURN server</p><p class="MsoPlainText"> </p><p class="MsoPlainText">Hi,</p><p class="MsoPlainText"> </p><p class="MsoPlainText">I've never tried coTurn, you may want to look at the libnice log produce with G_MESSAGES_DEBUG=all NICE_DEBUG=all, if you can't make any sense from them, please post them here.</p><p class="MsoPlainText"> </p><p class="MsoPlainText">Olivier</p><p class="MsoPlainText"> </p><p class="MsoPlainText">On 11/14/2014 10:22 AM, Klaus Kranz wrote:</p><p class="MsoPlainText">> Dear Olivier,</p><p class="MsoPlainText">> thanks a lot. I've followed the rfc5466-turn-server  which leads to coTurn.</p><p class="MsoPlainText">> So I tried coTurn. It worked out-of-the-box for STUN but libnice </p><p class="MsoPlainText">> didn't gather relay candidates.</p><p class="MsoPlainText">> I could see that the TURN ALLOCATIONS went ok, but...</p><p class="MsoPlainText">> </p><p class="MsoPlainText">> Do you have any idea what can go wrong ?</p><p class="MsoPlainText">> Rgds</p><p class="MsoPlainText">> Klaus</p><p class="MsoPlainText">> </p><p class="MsoPlainText">> </p><p class="MsoPlainText">> -----Original Message-----</p><p class="MsoPlainText">> From: nice [<a href="mailto:nice-bounces@lists.freedesktop.org"><span style="color:windowtext;text-decoration:none">mailto:nice-bounces@lists.freedesktop.org</span></a>] On Behalf Of </p><p class="MsoPlainText">> Olivier Crête</p><p class="MsoPlainText">> Sent: Donnerstag, 13. November 2014 17:59</p><p class="MsoPlainText">> To: <a href="mailto:nice@lists.freedesktop.org"><span style="color:windowtext;text-decoration:none">nice@lists.freedesktop.org</span></a></p><p class="MsoPlainText">> Subject: Re: [libnice] [nice] recommended OSS STUN/TURN server</p><p class="MsoPlainText">> </p><p class="MsoPlainText">> Hi,</p><p class="MsoPlainText">> </p><p class="MsoPlainText">> There are 2 good open source turn servers, <a href="http://turnserver.org">turnserver.org</a> and </p><p class="MsoPlainText">> rfc5466-turn-server.</p><p class="MsoPlainText">> </p><p class="MsoPlainText">> On 13/11/14 03:13 AM, Klaus Kranz wrote:</p><p class="MsoPlainText">>> Dear all,</p><p class="MsoPlainText">>> </p><p class="MsoPlainText">>> does somebody have a recommendation for an open source STUN/TURN </p><p class="MsoPlainText">>> server, confirming a well functioning behaviour.</p><p class="MsoPlainText">>> </p><p class="MsoPlainText">>> Thanks in advance.</p><p class="MsoPlainText">>> </p><p class="MsoPlainText">>> Rgds</p><p class="MsoPlainText">>> </p><p class="MsoPlainText">>> Klaus</p><p class="MsoPlainText">>> </p><p class="MsoPlainText">>> </p><p class="MsoPlainText">>> .</p><p class="MsoPlainText">>> </p><p class="MsoPlainText">>> </p><p class="MsoPlainText">>> _______________________________________________</p><p class="MsoPlainText">>> nice mailing list</p><p class="MsoPlainText">>> <a href="mailto:nice@lists.freedesktop.org"><span style="color:windowtext;text-decoration:none">nice@lists.freedesktop.org</span></a></p><p class="MsoPlainText">>> <a href="http://lists.freedesktop.org/mailman/listinfo/nice"><span style="color:windowtext;text-decoration:none">http://lists.freedesktop.org/mailman/listinfo/nice</span></a></p><p class="MsoPlainText">>> </p><p class="MsoPlainText">> </p><p class="MsoPlainText">> --</p><p class="MsoPlainText">> Olivier Crête</p><p class="MsoPlainText">> <a href="mailto:olivier.crete@collabora.com"><span style="color:windowtext;text-decoration:none">olivier.crete@collabora.com</span></a></p><p class="MsoPlainText">> _______________________________________________</p><p class="MsoPlainText">> nice mailing list</p><p class="MsoPlainText">> <a href="mailto:nice@lists.freedesktop.org"><span style="color:windowtext;text-decoration:none">nice@lists.freedesktop.org</span></a></p><p class="MsoPlainText">> <a href="http://lists.freedesktop.org/mailman/listinfo/nice"><span style="color:windowtext;text-decoration:none">http://lists.freedesktop.org/mailman/listinfo/nice</span></a></p><p class="MsoPlainText">> </p><p class="MsoPlainText"> </p><p class="MsoPlainText">--</p><p class="MsoPlainText">Olivier Crête</p><p class="MsoPlainText"><a href="mailto:olivier.crete@collabora.com"><span style="color:windowtext;text-decoration:none">olivier.crete@collabora.com</span></a></p></div></body></html>

<br>
.