<div dir="ltr">Thank you very much, Adrian. So, this feature will be available from 2.3, right? Is it possble to check it may be in beta in development 2.3 branch? <div>And are there any sample configurations for push notification scenario for current version? May be you could share some, please? </div><div><br></div><div>I am pretty new to SIP and OpenSIPS :)</div></div><div class="gmail_extra"><br><div class="gmail_quote">2017-02-06 16:39 GMT+04:00 Liviu Chircu <span dir="ltr"><<a href="mailto:liviu@opensips.org" target="_blank">liviu@opensips.org</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000"><span class="">
    <br>
    <blockquote type="cite">
      <div dir="ltr"><span style="font-size:12.8px;white-space:nowrap">Adrian,
          this is exactly what I need. Is there a way to do it right
          now? I am on version 2.2 </span><br>
      </div>
    </blockquote>
    </span><p><tt>I actually gave a talk about this during the RTC devroom at
        FOSDEM a couple days ago. What you need can be found on slide 16
        [1]</tt></p>
    <p><tt>PS: note that there are some limitations, especially
        concerning successively forking branches. If you need this
        feature, it will be available starting with 2.3<br>
      </tt></p>
    <p><tt>[1]: <a class="m_-5906284948577586442moz-txt-link-freetext" href="https://fosdem.org/2017/schedule/event/opensips/" target="_blank">https://fosdem.org/2017/<wbr>schedule/event/opensips/</a></tt><span class="HOEnZb"><font color="#888888"><br>
    </font></span></p><span class="HOEnZb"><font color="#888888">
    <pre class="m_-5906284948577586442moz-signature" cols="72">Liviu Chircu
OpenSIPS Developer
<a class="m_-5906284948577586442moz-txt-link-freetext" href="http://www.opensips-solutions.com" target="_blank">http://www.opensips-solutions.<wbr>com</a></pre></font></span><div><div class="h5">
    <blockquote type="cite">
      <div class="gmail_extra">
        <div class="gmail_quote">
          <div>
            <div>
              <div class="m_-5906284948577586442h5">
                <div>
                  <div>
                    <div>
                      <div>
                        <blockquote type="cite">
                          <div>On 5 Feb 2017, at 12:53, Aron Podrigal
                            <<a href="mailto:aronp@guaranteedplus.com" target="_blank">aronp@guaranteedplus.com</a>>
                            wrote:</div>
                          <br class="m_-5906284948577586442m_-1872360726756149949Apple-interchange-newline">
                          <div>
                            <div dir="ltr" class="m_-5906284948577586442m_-1872360726756149949gmail_msg">you
                              can certainly handle this in a
                              t_on_failure for a 408...</div>
                            <span>
                            </span><br class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                            <div class="gmail_quote m_-5906284948577586442m_-1872360726756149949gmail_msg">
                              <div dir="ltr" class="m_-5906284948577586442m_-1872360726756149949gmail_msg">On
                                Thu, Feb 2, 2017, 3:38 PM Adrian
                                Georgescu <<a href="mailto:ag@ag-projects.com" class="m_-5906284948577586442m_-1872360726756149949gmail_msg" target="_blank">ag@ag-projects.com</a>>
                                wrote:<br class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                              </div>
                              <blockquote class="gmail_quote m_-5906284948577586442m_-1872360726756149949gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                <div style="word-wrap:break-word" class="m_-5906284948577586442m_-1872360726756149949gmail_msg">There
                                  is more plumbing needed to replay
                                  transactions later and the future
                                  OpenSIPS version announced recently
                                  will help make this happen.
                                  <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg"><br class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                  </div>
                                  <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg">You
                                    are not alone fighting with this
                                    problem.</div>
                                  <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                    <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg"><br class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                    </div>
                                    <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg">Regards,</div>
                                    <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg">Adrian</div>
                                  </div>
                                </div>
                                <div style="word-wrap:break-word" class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                  <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                    <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                      <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg"><br class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                      </div>
                                      <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                        <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg"><br class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                          <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                            <blockquote type="cite" class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                              <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg">On
                                                1 Feb 2017, at 19:46,
                                                Андрей Журавлёв <<a href="mailto:andrei.zhuravlev@m-st.ru" class="m_-5906284948577586442m_-1872360726756149949gmail_msg" target="_blank">andrei.zhuravlev@m-st.ru</a>>
                                                wrote:</div>
                                              <br class="m_-5906284948577586442m_-1872360726756149949gmail_msg
m_-1872360726756149949m_7282580754547537935m_1611901655275784187Apple-interchange-newline">
                                              <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                                <div dir="ltr" class="m_-5906284948577586442m_-1872360726756149949gmail_msg">Hi
                                                  All, 
                                                  <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg"><br class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                                  </div>
                                                  <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg">I
                                                    am pretty new with
                                                    SIP and OpenSIPS. I
                                                    have problem that
                                                    affect most of the
                                                    people who should
                                                    support mobile
                                                    clients for iOS 10.
                                                    There must be a way
                                                    to solve it, but it
                                                    looks like I missed
                                                    it. So I need your
                                                    help. </div>
                                                  <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg"><br class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                                  </div>
                                                  <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg">Background:
                                                    As you probably
                                                    already know in iOS
                                                    10 Apple prevented
                                                    network connections
                                                    in background mode.
                                                    It mostly affected
                                                    VoIP apps. In order
                                                    to solve this issue
                                                    they introduced
                                                    so-called VoIP Push
                                                    notifications (via
                                                    PushKit) which
                                                    should automatically
                                                    wake-up application
                                                    and allow it to do a
                                                    registration and
                                                    receive a call.</div>
                                                  <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg"><br class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                                  </div>
                                                  <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg">Btw,
                                                    the only thing I
                                                    found capable to
                                                    send VoIP push
                                                    notifications
                                                    without issus is
                                                    ruby gem/binary
                                                    called Houston. </div>
                                                  <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg"><br class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                                  </div>
                                                  <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg">Now
                                                    everything works
                                                    fine, except one
                                                    issue actually, when
                                                    application wakes up
                                                    and do a
                                                    registration, it
                                                    obviously missed
                                                    initial INVITE
                                                    message for a call,
                                                    and it looks like
                                                    server do not retry
                                                    invites if no
                                                    provisional messages
                                                    returned from a
                                                    client. </div>
                                                  <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                                    <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg"><br class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                                    </div>
                                                    <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg">So
                                                      the question is it
                                                      possible to tell
                                                      OpenSIPS server to
                                                      re-send INVITE
                                                      messages (by some
                                                      timer probably) if
                                                      no provisional
                                                      information
                                                      received from a
                                                      client. </div>
                                                    <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg"><br class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                                    </div>
                                                    <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg">I
                                                      know there is
                                                      fr_timer and
                                                      fr_inv_timer
                                                      params from tm
                                                      module, but it
                                                      looks like they
                                                      did not do the
                                                      trick. </div>
                                                    <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg"><br class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                                    </div>
                                                    <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg">Actually,
                                                      I have almost
                                                      default config
                                                      file, except the
                                                      parts, required
                                                      for push
                                                      notifications.</div>
                                                    <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg">I've
                                                      posted it here: <a href="http://pastebin.com/tZmP320g" class="m_-5906284948577586442m_-1872360726756149949gmail_msg" target="_blank">http://pastebin.com/tZmP320g</a><br class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                                    </div>
                                                    <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg"><br class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                                    </div>
                                                    <div class="m_-5906284948577586442m_-1872360726756149949m_7282580754547537935m_1611901655275784187gmail_signature
m_-1872360726756149949gmail_msg">
                                                      <div dir="ltr" class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                                        <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                                          <div class="m_-5906284948577586442m_-1872360726756149949gmail_msg">Yours
                                                          sincerely, <br class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                                          Andrei
                                                          Zhuravlev<br class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                                          </div>
                                                        </div>
                                                      </div>
                                                    </div>
                                                  </div>
                                                </div>
______________________________<wbr>_________________<br class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                                Users mailing list<br class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                                <a href="mailto:Users@lists.opensips.org" class="m_-5906284948577586442m_-1872360726756149949gmail_msg" target="_blank">Users@lists.opensips.org</a><br class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                                <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" class="m_-5906284948577586442m_-1872360726756149949gmail_msg" target="_blank">http://lists.opensips.org/cgi-<wbr>bin/mailman/listinfo/users</a><br class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                              </div>
                                            </blockquote>
                                          </div>
                                          <br class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                        </div>
                                      </div>
                                    </div>
                                  </div>
                                </div>
                                ______________________________<wbr>_________________<br class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                Users mailing list<br class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                <a href="mailto:Users@lists.opensips.org" class="m_-5906284948577586442m_-1872360726756149949gmail_msg" target="_blank">Users@lists.opensips.org</a><br class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                                <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" rel="noreferrer" class="m_-5906284948577586442m_-1872360726756149949gmail_msg" target="_blank">http://lists.opensips.org/cgi-<wbr>bin/mailman/listinfo/users</a><br class="m_-5906284948577586442m_-1872360726756149949gmail_msg">
                              </blockquote>
                            </div>
                            ______________________________<wbr>_________________<br>
                            Users mailing list<br>
                            <a href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a><br>
                            <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-<wbr>bin/mailman/listinfo/users</a><br>
                          </div>
                        </blockquote>
                      </div>
                      <br>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
            ______________________________<wbr>_________________<br>
            Users mailing list<br>
            <a href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a><br>
            <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.opensips.org/cgi-<wbr>bin/mailman/listinfo/users</a><br>
            <br>
          </blockquote>
        </div>
        <br>
        <br clear="all">
        <div><br>
        </div>
        -- <br>
        <div class="m_-5906284948577586442gmail_signature" data-smartmail="gmail_signature">
          <div dir="ltr">
            <div>С уважением, <br>
              Андрей Журавлев<br>
              <font color="#888888">Архитектор проекта<br>
                MST Digital Agency<br>
                Email: </font><a href="mailto:andrei.zhuravlev@m-st.ru" target="_blank">andrei.zhuravlev@m-st.ru</a><br>
              <font color="#888888"> Skype: andrei.v.zhuravlev</font></div>
            <div><font color="#888888">Моб: +79176187334<br>
              </font><a href="http://m-st.ru/" target="_blank">http://m-st.ru</a><br>
              ====================</div>
            <div>
              <div>Yours sincerely, <br>
                Andrei Zhuravlev<br>
                <font color="#888888">Software Architect<br>
                  MST Digital Agency<br>
                  Email: </font><a href="mailto:andrei.zhuravlev@m-st.ru" target="_blank">andrei.zhuravlev@m-st.ru</a><br>
                <font color="#888888"> Skype: andrei.v.zhuravlev</font></div>
              <div><font color="#888888">Mob: +79176187334<br>
                </font><a href="http://m-st.ru/" target="_blank">http://m-st.ru</a><br>
                <br>
              </div>
            </div>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="m_-5906284948577586442mimeAttachmentHeader"></fieldset>
      <br>
      <pre>______________________________<wbr>_________________
Users mailing list
<a class="m_-5906284948577586442moz-txt-link-abbreviated" href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a>
<a class="m_-5906284948577586442moz-txt-link-freetext" href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-<wbr>bin/mailman/listinfo/users</a>
</pre>
    </blockquote>
    <br>
  </div></div></div>

<br>______________________________<wbr>_________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.opensips.org/cgi-<wbr>bin/mailman/listinfo/users</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>С уважением, <br>Андрей Журавлев<br><font color="#888888">Архитектор проекта<br>MST Digital Agency<br> Email: </font><a href="mailto:andrei.zhuravlev@m-st.ru" target="_blank">andrei.zhuravlev@m-st.ru</a><br><font color="#888888"> Skype: andrei.v.zhuravlev</font></div><div><font color="#888888">Моб: +79176187334<br></font><a href="http://m-st.ru/" target="_blank">http://m-st.ru</a><br>====================</div><div><div>Yours sincerely, <br>Andrei Zhuravlev<br><font color="#888888">Software Architect<br>MST Digital Agency<br> Email: </font><a href="mailto:andrei.zhuravlev@m-st.ru" target="_blank">andrei.zhuravlev@m-st.ru</a><br><font color="#888888"> Skype: andrei.v.zhuravlev</font></div><div><font color="#888888">Mob: +79176187334<br></font><a href="http://m-st.ru/" target="_blank">http://m-st.ru</a><br><br></div></div></div></div>
</div>