<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hello,</p>
    <p>when id is 0, then the search of the connection is done by target
      address. For some reason, the destination is not matching the
      connection. Try to print $nh(u) before relaying to see where it is
      supposed to be sent.</p>
    <p>Cheers,<br>
      Daniel<br>
    </p>
    <div class="moz-cite-prefix">On 15.04.20 16:54, Mack Hendricks
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:87386471-2DDB-4E58-AB5E-034D45562928@dopensource.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      Hello,
      <div class=""><br class="">
      </div>
      <div class="">I’m running kamailio 5.1.10 (x86_64/linux)</div>
      <div class=""><br class="">
      </div>
      <div class="">The connection_id in usrloc is -1 for some reason so
        the id doesn’t match for sure.  But, I thought that it would
        match on the received address of the WS client because the
        output from ws.dump shows that the connection address and port
        matches the received address and port in usrloc.</div>
      <div class=""><br class="">
      </div>
      <div class="">Any suggestions?</div>
      <div class=""><br class="">
      </div>
      <div class=""><br class="">
      </div>
      <div class=""><br class="">
      </div>
      <div class=""><br class="">
        <div>
          <blockquote type="cite" class="">
            <div class="">On Apr 15, 2020, at 10:48 AM,
              Daniel-Constantin Mierla <<a
                href="mailto:miconda@gmail.com" class=""
                moz-do-not-send="true">miconda@gmail.com</a>> wrote:</div>
            <br class="Apple-interchange-newline">
            <div class="">
              <meta http-equiv="Content-Type" content="text/html;
                charset=UTF-8" class="">
              <div class="">
                <p class="">Hello,</p>
                <p class="">what version of Kamailio do you use?</p>
                <p class="">That message is printed when the connection
                  is not found by id or by destination address.</p>
                <p class="">Cheers,<br class="">
                  Daniel<br class="">
                </p>
                <div class="moz-cite-prefix">On 15.04.20 07:11, Mack
                  Hendricks wrote:<br class="">
                </div>
                <blockquote type="cite"
                  cite="mid:AC99C0EA-7AE7-4EEB-BD53-2A9D4DD20C7D@dopensource.com"
                  class="">
                  <meta http-equiv="content-type" content="text/html;
                    charset=UTF-8" class="">
                  <div class="">
                    <div class="">Hey All,</div>
                    <div class=""><br class="">
                    </div>
                    <div class=""><br class="">
                    </div>
                    <div class=""><br class="">
                    </div>
                    <div class="">I get this message when trying to
                      route request to a WebSocket client:</div>
                    <div class=""><br class="">
                    </div>
                    <div class=""><br class="">
                    </div>
                    <div class="">Apr 15 04:59:37 dSIP060entNightly-0
                      /usr/sbin/kamailio[22071]: DEBUG: <core>
                      [core/msg_translator.c:1762]: check_boundaries():
                      no multi-part body</div>
                    <div class="">Apr 15 04:59:37 dSIP060entNightly-0
                      /usr/sbin/kamailio[22071]: DEBUG: <core>
                      [core/msg_translator.c:429]: clen_builder():
                      content-length: 651 (651)</div>
                    <div class="">Apr 15 04:59:37 dSIP060entNightly-0
                      /usr/sbin/kamailio[22071]: WARNING: <core>
                      [core/msg_translator.c:2786]: via_builder(): <b
                        class="">TCP/TLS connection (id: 0) for
                        WebSocket could not be found</b></div>
                    <div class="">Apr 15 04:59:37 dSIP060entNightly-0
                      /usr/sbin/kamailio[22071]: ERROR: <core>
                      [core/msg_translator.c:2002]:
                      build_req_buf_from_sip_req(): could not create Via
                      header</div>
                    <div class="">Apr 15 04:59:37 dSIP060entNightly-0
                      /usr/sbin/kamailio[22071]: ERROR: tm
                      [t_fwd.c:476]: prepare_new_uac(): could not build
                      request</div>
                    <div class="">Apr 15 04:59:37 dSIP060entNightly-0
                      /usr/sbin/kamailio[22071]: ERROR: tm
                      [t_fwd.c:1738]: t_forward_nonack(): failure to add
                      branches</div>
                    <div class="">Apr 15 04:59:37 dSIP060entNightly-0
                      /usr/sbin/kamailio[22071]: DEBUG: tm
                      [t_funcs.c:337]: t_relay_to(): t_forward_nonack
                      returned error -2 (-2)</div>
                    <div class="">Apr 15 04:59:37 dSIP060entNightly-0
                      /usr/sbin/kamailio[22071]: DEBUG: tm
                      [t_funcs.c:355]: t_relay_to(): -2 error reply
                      generation delayed</div>
                    <div class="">Apr 15 04:59:37 dSIP060entNightly-0
                      /usr/sbin/kamailio[22071]: exec: ***
                      cfgtrace:request_route=[RELAY]
                      c=[/etc/kamailio/kamailio.cfg] l=1176 a=24
                      n=sl_reply_error</div>
                    <div class="">Apr 15 04:59:37 dSIP060entNightly-0
                      /usr/sbin/kamailio[22071]: ERROR: sl
                      [sl_funcs.c:362]: sl_reply_error(): stateless
                      error reply used: No error (2/SL)</div>
                    <div class="">Apr 15 04:59:37 dSIP060entNightly-0
                      /usr/sbin/kamailio[22071]: exec: ***
                      cfgtrace:request_route=[RELAY]
                      c=[/etc/kamailio/kamailio.cfg] l=1178 a=2 n=exit</div>
                  </div>
                  <div class=""><br class="">
                  </div>
                  <div class=""><br class="">
                  </div>
                  <div class=""><br class="">
                  </div>
                  <div class="">Here is what my location table looks
                    like.  It should try to send the call to <b class=""> <a
                        href="sip:98.209.240.245:56291;transport=ws"
                        class="" moz-do-not-send="true">sip:98.209.240.245:56291;transport=ws</a></b></div>
                  <div class=""><br class="">
                  </div>
                  <div class=""><br class="">
                  </div>
                  *************************** 2. row
                  ***************************<br class="">
                             id: 124<br class="">
                           ruid: uloc-5e9685e8-5650-92<br class="">
                       username: 2000<br class="">
                         domain: <a href="http://ws-test.com/" class=""
                    moz-do-not-send="true">ws-test.com</a><br class="">
                       <b class=""> contact: sips:<a
                      href="mailto:2000@df7jal23ls0d.invalid" class=""
                      moz-do-not-send="true">2000@df7jal23ls0d.invalid</a>;rtcweb-breaker=no;transport=wss<br
                      class="">
                         received: <a
                      href="sip:98.209.240.245:56291;transport=ws"
                      class="" moz-do-not-send="true">sip:98.209.240.245:56291;transport=ws</a></b><br
                    class="">
                           path: NULL<br class="">
                        expires: 2020-04-15 05:03:17<br class="">
                              q: -1.00<br class="">
                         callid: 7ef0a550-b2b9-24c6-5c3b-8e0c667f5533<br
                    class="">
                           cseq: 50096<br class="">
                  last_modified: 2020-04-15 04:59:57<br class="">
                          flags: 0<br class="">
                         cflags: 524352<br class="">
                     user_agent: IM-client/OMA1.0 sipML5-v1.2016.03.04<br
                    class="">
                         socket: NULL<br class="">
                        methods: NULL<br class="">
                       instance: NULL<br class="">
                         reg_id: 0<br class="">
                      server_id: 0<br class="">
                  connection_id: -1<br class="">
                      keepalive: 1<br class="">
                      partition: 18<br class="">
                  <br class="">
                  <div class=""><br class="">
                  </div>
                  <div class=""><b class="">The Websocket list looks
                      like this:</b></div>
                  <div class=""><br class="">
                  </div>
                  <div class=""><br class="">
                  </div>
                  <div class="">
                    <div class="">Server01:~# kamcmd ws.dump</div>
                    <div class="">{</div>
                    <div class=""><span class="Apple-tab-span" style="white-space:pre">       </span>connections:
                      {</div>
                    <div class=""><span class="Apple-tab-span" style="white-space:pre">               </span><b
                        class="">8: <a class="moz-txt-link-freetext"
                          href="wss://98.209.240.245:56291/"
                          moz-do-not-send="true">wss:98.209.240.245:56291</a>
                        -> <a class="moz-txt-link-freetext"
                          href="wss://134.122.27.49:4443/"
                          moz-do-not-send="true">wss:134.122.27.49:4443</a>
                        (state: OPEN,  last used 47s ago, sub-protocol:
                        sip)</b></div>
                    <div class=""><span class="Apple-tab-span" style="white-space:pre">       </span>}</div>
                    <div class=""><span class="Apple-tab-span" style="white-space:pre">       </span>info:
                      {</div>
                    <div class=""><span class="Apple-tab-span" style="white-space:pre">               </span>wscounter:
                      1</div>
                    <div class=""><span class="Apple-tab-span" style="white-space:pre">               </span>truncated:
                      no</div>
                    <div class=""><span class="Apple-tab-span" style="white-space:pre">       </span>}</div>
                    <div class="">}</div>
                  </div>
                  <div class=""><br class="">
                  </div>
                  <div class=""><b class=""><br class="">
                    </b></div>
                  <div class=""><b class="">I’m not sure what I’m doing
                      wrong.  Any ideas?</b></div>
                  <div class=""><b class=""><br class="">
                    </b></div>
                  <div class=""><b class=""><br class="">
                    </b></div>
                  <div class="">Thanks in advance</div>
                  <div class=""><br class="">
                  </div>
                  <div class="">-Mack</div>
                  <div class=""><br class="">
                  </div>
                  <br class="">
                  <fieldset class="mimeAttachmentHeader"></fieldset>
                  <pre class="moz-quote-pre" wrap="">_______________________________________________
Kamailio (SER) - Users Mailing List
<a class="moz-txt-link-abbreviated" href="mailto:sr-users@lists.kamailio.org" moz-do-not-send="true">sr-users@lists.kamailio.org</a>
<a class="moz-txt-link-freetext" href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
                </blockquote>
                <pre class="moz-signature" cols="72">-- 
Daniel-Constantin Mierla -- <a class="moz-txt-link-abbreviated" href="http://www.asipto.com/" moz-do-not-send="true">www.asipto.com</a>
<a class="moz-txt-link-abbreviated" href="http://www.twitter.com/miconda" moz-do-not-send="true">www.twitter.com/miconda</a> -- <a class="moz-txt-link-abbreviated" href="http://www.linkedin.com/in/miconda" moz-do-not-send="true">www.linkedin.com/in/miconda</a></pre>
              </div>
            </div>
          </blockquote>
        </div>
        <br class="">
      </div>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
Daniel-Constantin Mierla -- <a class="moz-txt-link-abbreviated" href="http://www.asipto.com">www.asipto.com</a>
<a class="moz-txt-link-abbreviated" href="http://www.twitter.com/miconda">www.twitter.com/miconda</a> -- <a class="moz-txt-link-abbreviated" href="http://www.linkedin.com/in/miconda">www.linkedin.com/in/miconda</a></pre>
  </body>
</html>