<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>thank you very much. this is exactly whats needed for debug</p>
    <p>example output for your info<br>
    </p>
    [Dec 12 15:39:19] DEBUG[2182][C-00000000]: pjproject:
    <?>:         icess0x7f5d44081e88 .Added new remote candidate
    from the request: 2.2.2.2:57536<br>
    [Dec 12 15:39:19] DEBUG[2182][C-00000000]: pjproject:
    <?>:         icess0x7f5d44081e88 .New triggered check added: 1<br>
    [Dec 12 15:39:19] DEBUG[2182][C-00000000]: pjproject:
    <?>:         icess0x7f5d44081e88 ..Sending connectivity check
    for check 1: [1] 1.1.1.1:17728-->2.2.2.2:57536<br>
    [Dec 12 15:39:19] DEBUG[2182][C-00000000]: pjproject:
    <?>:         icess0x7f5d44081e88 ...Check 1: [1]
    1.1.1.1:17728-->2.2.2.2:57536: state changed from Waiting to In
    Progress<br>
    [Dec 12 15:39:19] DEBUG[2182][C-00000000]: pjproject:
    <?>:         icess0x7f5d44081e88 .Check 1: [1]
    1.1.1.1:17728-->2.2.2.2:57536 (nominated): connectivity check
    SUCCESS<br>
    [Dec 12 15:39:19] DEBUG[2182][C-00000000]: pjproject:
    <?>:         icess0x7f5d44081e88 .Check 1: [1]
    1.1.1.1:17728-->2.2.2.2:57536: state changed from In Progress to
    Succeeded<br>
    [Dec 12 15:39:19] DEBUG[2182][C-00000000]: pjproject:
    <?>:         icess0x7f5d44081e88 .Check 1 is successful  and
    nominated<br>
    [Dec 12 15:39:19] DEBUG[2182][C-00000000]: pjproject:
    <?>:         icess0x7f5d44081e88 .Cancelling check 0: [1]
    1.1.1.1:17728-->10.128.3.150:57536 (In Progress)<br>
    [Dec 12 15:39:19] DEBUG[2182][C-00000000]: pjproject:
    <?>:         icess0x7f5d44081e88 .Check 0: [1]
    1.1.1.1:17728-->10.128.3.150:57536: state changed from In
    Progress to Failed<br>
    [Dec 12 15:39:19] DEBUG[2182][C-00000000]: pjproject:
    <?>:         icess0x7f5d44081e88 .ICE process complete,
    status=Success<br>
    [Dec 12 15:39:19] DEBUG[2182][C-00000000]: pjproject:
    <?>:         icess0x7f5d44081e88 .Valid list<br>
    [Dec 12 15:39:19] DEBUG[2182][C-00000000]: pjproject:
    <?>:         icess0x7f5d44081e88 . 0: [1]
    1.1.1.1:17728-->2.2.2.2:57536 (nominated, state=Succeeded)<br>
    <p>1.1.1.1 is asterisk on "public" ip</p>
    <p>2.2.2.2 is router on "public" ip (jssip is behind it on private
      ip 10.128.3.150)</p>
    <p><br>
    </p>
    <p>our specific case<br>
    </p>
    <p>we found problem in customers internet provider</p>
    <p>we dont know yet what technology is the problem but "sometimes" 
      respond ip of some core router ( ISP - isp core/edge router ip -
      customers router ip - customers private ip ) to stun request</p>
    <p><br>
    </p>
    <p>pjsproject debug config</p>
    <p>pjproject.conf</p>
    <p>[startup]<br>
      log_level=4<br>
      type=startup<br>
    </p>
    <p>btw some examples will be very helpfull</p>
    <p>Marek<br>
    </p>
    <p><br>
    </p>
    <div class="moz-cite-prefix">Dne 12/12/2019 v 14:05 Joshua C. Colp
      napsal(a):<br>
    </div>
    <blockquote type="cite"
cite="mid:CAM0A2Z1H_dvv3ggxVQMNrKD_sVs8yZKojfvrpd_87CxcD_gMXg@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div dir="ltr">On Thu, Dec 12, 2019 at 8:57 AM marek <<a
            href="mailto:cervajs64@gmail.com" moz-do-not-send="true">cervajs64@gmail.com</a>>
          wrote:<br>
        </div>
        <div class="gmail_quote">
          <blockquote class="gmail_quote" style="margin:0px 0px 0px
            0.8ex;border-left:1px solid
            rgb(204,204,204);padding-left:1ex">
            <div bgcolor="#FFFFFF">
              <p>Asterisk is on public IP (as described in the first
                email)</p>
              <p>i have 10 years experience in voip, 4 years webrtc in
                production. i know about ICE/STUN/DTLS-SRTP. yes, not
                every detail but the basic mechanism<br>
              </p>
              <p>but i confess. i dont understand WHY Asterisk SOMETIMES
                switches destination IP in RTP. this is not only about
                ICE. its about RTP engine too which is Asterisk specific<br>
              </p>
              <p>and Asterisk DEBUG is not helping<br>
              </p>
            </div>
          </blockquote>
          <div><br>
          </div>
          <div>RTP traffic is given to pjnath to send using ICE, if this
            fails then it uses the c= line. If you don't see (via ICE)
            then the fallback has occurred and pjnath didn't send it via
            ICE, which most likely means ICE negotiation failed for some
            reason. ICE and STUN is not encrypted in Wireshark, so it
            can be seen there easily. You can enable debug in
            logger.conf to go to console, and also increase the
            log_level in pjproject.conf to a high amount to see some
            pjnath messages.</div>
          <div><br>
          </div>
          <div>The learning phase doesn't impact outgoing. It's for
            locking on to a source of media so other sources can be
            ignored, preventing hijacking.</div>
        </div>
        <div><br>
        </div>
        -- <br>
        <div dir="ltr" class="gmail_signature">
          <div dir="ltr">
            <div>
              <div dir="ltr">
                <div dir="ltr">
                  <div dir="ltr">
                    <div dir="ltr">
                      <div style="font-family:tahoma,sans-serif"><font
                          color="#073763">Joshua C. Colp</font></div>
                      <div style="font-family:tahoma,sans-serif"><font
                          color="#073763">Senior Software Developer</font></div>
                      <div style="font-family:tahoma,sans-serif"><font
                          color="#073763">Sangoma Technologies</font></div>
                      <div style="font-family:tahoma,sans-serif"><font
                          color="#073763">Check us out at <a
                            href="http://www.sangoma.com"
                            target="_blank" moz-do-not-send="true">www.sangoma.com</a>
                          and <a href="http://www.asterisk.org"
                            target="_blank" moz-do-not-send="true">www.asterisk.org</a></font><br>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
    </blockquote>
  </body>
</html>