<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><div class="gmail_extra"><br><div class="gmail_quote">2017-02-06 15:37 GMT+04:00 Adrian Georgescu <span dir="ltr"><<a href="mailto:ag@ag-projects.com" target="_blank">ag@ag-projects.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">When the Registration expires or it is closed when the device goes to background, there is no 408.<div><br></div><div>The idea is to attempt to wake up the device when call comes in, wait for it to register and then fork the original INVITE. Then timeout if no device registers.<span class="HOEnZb"><font color="#888888"><br><div><br></div><div>Adrian</div></font></span><div><div class="h5"><div><br><div><br><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_-1872360726756149949Apple-interchange-newline"><div><div dir="ltr" class="m_-1872360726756149949gmail_msg">you can certainly handle this in a t_on_failure for a 408...</div><span>
</span><br class="m_-1872360726756149949gmail_msg"><div class="gmail_quote m_-1872360726756149949gmail_msg"><div dir="ltr" class="m_-1872360726756149949gmail_msg">On Thu, Feb 2, 2017, 3:38 PM Adrian Georgescu <<a href="mailto:ag@ag-projects.com" class="m_-1872360726756149949gmail_msg" target="_blank">ag@ag-projects.com</a>> wrote:<br class="m_-1872360726756149949gmail_msg"></div><blockquote class="gmail_quote m_-1872360726756149949gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word" class="m_-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_-1872360726756149949gmail_msg"><br class="m_-1872360726756149949gmail_msg"></div><div class="m_-1872360726756149949gmail_msg">You are not alone fighting with this problem.</div><div class="m_-1872360726756149949gmail_msg"><div class="m_-1872360726756149949gmail_msg"><br class="m_-1872360726756149949gmail_msg"></div><div class="m_-1872360726756149949gmail_msg">Regards,</div><div class="m_-1872360726756149949gmail_msg">Adrian</div></div></div><div style="word-wrap:break-word" class="m_-1872360726756149949gmail_msg"><div class="m_-1872360726756149949gmail_msg"><div class="m_-1872360726756149949gmail_msg"><div class="m_-1872360726756149949gmail_msg"><br class="m_-1872360726756149949gmail_msg"></div><div class="m_-1872360726756149949gmail_msg"><div class="m_-1872360726756149949gmail_msg"><br class="m_-1872360726756149949gmail_msg"><div class="m_-1872360726756149949gmail_msg"><blockquote type="cite" class="m_-1872360726756149949gmail_msg"><div class="m_-1872360726756149949gmail_msg">On 1 Feb 2017, at 19:46, Андрей Журавлёв <<a href="mailto:andrei.zhuravlev@m-st.ru" class="m_-1872360726756149949gmail_msg" target="_blank">andrei.zhuravlev@m-st.ru</a>> wrote:</div><br class="m_-1872360726756149949gmail_msg m_-1872360726756149949m_7282580754547537935m_1611901655275784187Apple-interchange-newline"><div class="m_-1872360726756149949gmail_msg"><div dir="ltr" class="m_-1872360726756149949gmail_msg">Hi All, <div class="m_-1872360726756149949gmail_msg"><br class="m_-1872360726756149949gmail_msg"></div><div class="m_-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_-1872360726756149949gmail_msg"><br class="m_-1872360726756149949gmail_msg"></div><div class="m_-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_-1872360726756149949gmail_msg"><br class="m_-1872360726756149949gmail_msg"></div><div class="m_-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_-1872360726756149949gmail_msg"><br class="m_-1872360726756149949gmail_msg"></div><div class="m_-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_-1872360726756149949gmail_msg"><div class="m_-1872360726756149949gmail_msg"><br class="m_-1872360726756149949gmail_msg"></div><div class="m_-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_-1872360726756149949gmail_msg"><br class="m_-1872360726756149949gmail_msg"></div><div class="m_-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_-1872360726756149949gmail_msg"><br class="m_-1872360726756149949gmail_msg"></div><div class="m_-1872360726756149949gmail_msg">Actually, I have almost default config file, except the parts, required for push notifications.</div><div class="m_-1872360726756149949gmail_msg">I've posted it here: <a href="http://pastebin.com/tZmP320g" class="m_-1872360726756149949gmail_msg" target="_blank">http://pastebin.com/tZmP320g</a><br class="m_-1872360726756149949gmail_msg"></div><div class="m_-1872360726756149949gmail_msg"><br class="m_-1872360726756149949gmail_msg"></div><div class="m_-1872360726756149949m_7282580754547537935m_1611901655275784187gmail_signature m_-1872360726756149949gmail_msg"><div dir="ltr" class="m_-1872360726756149949gmail_msg"><div class="m_-1872360726756149949gmail_msg"><div class="m_-1872360726756149949gmail_msg">Yours sincerely, <br class="m_-1872360726756149949gmail_msg">Andrei Zhuravlev<br class="m_-1872360726756149949gmail_msg"></div></div></div></div>
</div></div>
______________________________<wbr>_________________<br class="m_-1872360726756149949gmail_msg">Users mailing list<br class="m_-1872360726756149949gmail_msg"><a href="mailto:Users@lists.opensips.org" class="m_-1872360726756149949gmail_msg" target="_blank">Users@lists.opensips.org</a><br class="m_-1872360726756149949gmail_msg"><a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" class="m_-1872360726756149949gmail_msg" target="_blank">http://lists.opensips.org/cgi-<wbr>bin/mailman/listinfo/users</a><br class="m_-1872360726756149949gmail_msg"></div></blockquote></div><br class="m_-1872360726756149949gmail_msg"></div></div></div></div></div>______________________________<wbr>_________________<br class="m_-1872360726756149949gmail_msg">
Users mailing list<br class="m_-1872360726756149949gmail_msg">
<a href="mailto:Users@lists.opensips.org" class="m_-1872360726756149949gmail_msg" target="_blank">Users@lists.opensips.org</a><br class="m_-1872360726756149949gmail_msg">
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" rel="noreferrer" class="m_-1872360726756149949gmail_msg" target="_blank">http://lists.opensips.org/cgi-<wbr>bin/mailman/listinfo/users</a><br class="m_-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></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>