Initiating a DTLS connection












0















I am running a Janus WebRTC gateway on a Windows 10 Professional computer. Using this gateway I am calling a soft phone (Xlite) in our LAN from a Firefox browser (on Microsoft Azure virtual machine).



The issue I am facing is that after ICE completes successfully the DTLS connection is not initiated by Janus (verified with Wireshark). If I use another network interface (Logmein Hamachi) then the DTLS connection is initiated by Janus successfully and the media flows as expected.



I have configured Janus to use UDP ports (incoming) in the range 50000 to 50050. The required UDP ports are open the firewall. The outgoing UDP ports (49152 to 65535) are open on the firewall (Clear OS). I confirmed that the incoming and outgoing ports are open using the Socket Test Tool and
also used Open SSL to successfully initiate a DTLS connection between the computers



I logged all the traffic using Wireshark but did not notice the application using ports that it was not expected to use.



Thanks in advance for any tips to resolve this issue.










share|improve this question





























    0















    I am running a Janus WebRTC gateway on a Windows 10 Professional computer. Using this gateway I am calling a soft phone (Xlite) in our LAN from a Firefox browser (on Microsoft Azure virtual machine).



    The issue I am facing is that after ICE completes successfully the DTLS connection is not initiated by Janus (verified with Wireshark). If I use another network interface (Logmein Hamachi) then the DTLS connection is initiated by Janus successfully and the media flows as expected.



    I have configured Janus to use UDP ports (incoming) in the range 50000 to 50050. The required UDP ports are open the firewall. The outgoing UDP ports (49152 to 65535) are open on the firewall (Clear OS). I confirmed that the incoming and outgoing ports are open using the Socket Test Tool and
    also used Open SSL to successfully initiate a DTLS connection between the computers



    I logged all the traffic using Wireshark but did not notice the application using ports that it was not expected to use.



    Thanks in advance for any tips to resolve this issue.










    share|improve this question



























      0












      0








      0








      I am running a Janus WebRTC gateway on a Windows 10 Professional computer. Using this gateway I am calling a soft phone (Xlite) in our LAN from a Firefox browser (on Microsoft Azure virtual machine).



      The issue I am facing is that after ICE completes successfully the DTLS connection is not initiated by Janus (verified with Wireshark). If I use another network interface (Logmein Hamachi) then the DTLS connection is initiated by Janus successfully and the media flows as expected.



      I have configured Janus to use UDP ports (incoming) in the range 50000 to 50050. The required UDP ports are open the firewall. The outgoing UDP ports (49152 to 65535) are open on the firewall (Clear OS). I confirmed that the incoming and outgoing ports are open using the Socket Test Tool and
      also used Open SSL to successfully initiate a DTLS connection between the computers



      I logged all the traffic using Wireshark but did not notice the application using ports that it was not expected to use.



      Thanks in advance for any tips to resolve this issue.










      share|improve this question
















      I am running a Janus WebRTC gateway on a Windows 10 Professional computer. Using this gateway I am calling a soft phone (Xlite) in our LAN from a Firefox browser (on Microsoft Azure virtual machine).



      The issue I am facing is that after ICE completes successfully the DTLS connection is not initiated by Janus (verified with Wireshark). If I use another network interface (Logmein Hamachi) then the DTLS connection is initiated by Janus successfully and the media flows as expected.



      I have configured Janus to use UDP ports (incoming) in the range 50000 to 50050. The required UDP ports are open the firewall. The outgoing UDP ports (49152 to 65535) are open on the firewall (Clear OS). I confirmed that the incoming and outgoing ports are open using the Socket Test Tool and
      also used Open SSL to successfully initiate a DTLS connection between the computers



      I logged all the traffic using Wireshark but did not notice the application using ports that it was not expected to use.



      Thanks in advance for any tips to resolve this issue.







      networking telephony webrtc






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Dec 21 '18 at 6:09









      Scott

      15.6k113890




      15.6k113890










      asked Dec 21 '18 at 5:53









      mjk6035mjk6035

      11




      11






















          1 Answer
          1






          active

          oldest

          votes


















          0














          The issue has been resolved. This problem was occurring because I had enabled the Nat 1_1 mapping feature without the computer on which Janus was hosted being assigned a public IP address. Once I removed that option things became OK.



          Thanks and regards
          Mathew






          share|improve this answer























            Your Answer








            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "3"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1386531%2finitiating-a-dtls-connection%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            0














            The issue has been resolved. This problem was occurring because I had enabled the Nat 1_1 mapping feature without the computer on which Janus was hosted being assigned a public IP address. Once I removed that option things became OK.



            Thanks and regards
            Mathew






            share|improve this answer




























              0














              The issue has been resolved. This problem was occurring because I had enabled the Nat 1_1 mapping feature without the computer on which Janus was hosted being assigned a public IP address. Once I removed that option things became OK.



              Thanks and regards
              Mathew






              share|improve this answer


























                0












                0








                0







                The issue has been resolved. This problem was occurring because I had enabled the Nat 1_1 mapping feature without the computer on which Janus was hosted being assigned a public IP address. Once I removed that option things became OK.



                Thanks and regards
                Mathew






                share|improve this answer













                The issue has been resolved. This problem was occurring because I had enabled the Nat 1_1 mapping feature without the computer on which Janus was hosted being assigned a public IP address. Once I removed that option things became OK.



                Thanks and regards
                Mathew







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Dec 28 '18 at 4:01









                mjk6035mjk6035

                11




                11






























                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Super User!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1386531%2finitiating-a-dtls-connection%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Plaza Victoria

                    Puebla de Zaragoza

                    Musa