<div dir="ltr">Hi All, <div><br></div><div>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><br></div><div>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><br></div><div>Btw, the only thing I found capable to send VoIP push notifications without issus is ruby gem/binary called Houston. </div><div><br></div><div>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><div><br></div><div>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><br></div><div>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><br></div><div>Actually, I have almost default config file, except the parts, required for push notifications.</div><div>I've posted it here: <a href="http://pastebin.com/tZmP320g">http://pastebin.com/tZmP320g</a><br></div><div><br></div><div class="gmail_signature"><div dir="ltr"><div><div>Yours sincerely, <br>Andrei Zhuravlev<br></div></div></div></div>
</div></div>