<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix"><font face="monospace">Hi,</font></div>
    <div class="moz-cite-prefix"><font face="monospace"><br>
        Answers inline,</font></div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">On 17.01.2022 10:18, Sugar wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:74180f01dbb04233bb0a719a9b311a84@mail.dmz.gslcomputers.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <div dir="auto"><br>
      </div>
      <div dir="auto">The log shows the push notification is successful
        using rest client, 1 second after successful android push
        notification, the client registers but the call is not forked
        (it appears no transaction branch injection occurs).</div>
    </blockquote>
    <font face="monospace">So everything worked except for the last
      step: the REGISTER-INVITE matching part.  Could you post some full
      DEBUG logs of a call sequence, including the final Re-REGISTER
      triggered by the PN?  I need to understand why the event_routing
      module is not properly matching that Re-REGISTER to the halted
      INVITE.</font><br>
    <blockquote type="cite"
      cite="mid:74180f01dbb04233bb0a719a9b311a84@mail.dmz.gslcomputers.com">
      <div dir="auto"><br>
      </div>
      <div dir="auto">Mid_registrar_save params are p0c2f</div>
      <div dir="auto"><br>
      </div>
      <div dir="auto">Mid_registrar_lookup called with m flag only when
        si is from main registrar.</div>
      <div dir="auto"><br>
      </div>
      <div dir="auto">Mid registrar mode 2</div>
      <div dir="auto"><br>
      </div>
      <div dir="auto">Pn enabled with default values.</div>
      <div dir="auto"><br>
      </div>
      <div dir="auto">E_UL_contact_refresh properly raised</div>
      <div dir="auto"><br>
      </div>
      <div dir="auto">Usrloc fr_timeout raised to 10 seconds</div>
      <br>
      <div dir="auto"> pn_process_purr is not enabled.</div>
    </blockquote>
    <font face="monospace">Settings "sound" OK.  Perhaps including them
      could help to some degree.  I am actually doing some testing on
      this 3.2.4 code these days as well, so expect more feedback to
      come, as I run through the same flows.</font><br>
    <blockquote type="cite"
      cite="mid:74180f01dbb04233bb0a719a9b311a84@mail.dmz.gslcomputers.com">
      <div dir="auto"><br>
      </div>
      <div dir="auto">PS storing call dialog in a database requires the
        contact fields to be changed from char(255) to text when pn
        enabled. It has been really hard trying to find where to alert
        opensips about that. If someone has that info can you let me
        know (ie github, developer list, other support avenue).</div>
    </blockquote>
    <p><font face="monospace">Per the timely suggestions of John Quick,
        this limitation of the DB schema was already fixed and
        backported to 3.1+ five months ago, see here<sup>[1]</sup>.</font></p>
    <p><font face="monospace">[1]:
        <a class="moz-txt-link-freetext" href="https://github.com/OpenSIPS/opensips/commit/70e8b24b">https://github.com/OpenSIPS/opensips/commit/70e8b24b</a></font></p>
    <p><font face="monospace">Best Regards,</font><br>
    </p>
    <pre class="moz-signature" cols="72">-- 
Liviu Chircu
<a class="moz-txt-link-abbreviated" href="http://www.twitter.com/liviuchircu">www.twitter.com/liviuchircu</a> | <a class="moz-txt-link-abbreviated" href="http://www.opensips-solutions.com">www.opensips-solutions.com</a></pre>
  </body>
</html>