<div dir="ltr"><div><div>Enpoint B also have 3600 expiry time. So, 1000 + 2600 = 3600.<br></div><div>But you got the point.<br></div><div><br>Actually I faced more interesting issue a bit later, maybe actually it was the reason.<br></div>Only 1 phone involved.<br></div><div>Time 0       ->  Enpoint A -> mid_registrar -> upstream_registrar (expires 3600)</div><div>Time 1000  ->  Enpoint A -> mid_registrar (just consume registration)<br></div><div>Time 3600 -> NOTHING. upstream_registrar expires.<br></div><div>1000 sec GAP<br></div><div>Time 4600 ->  Enpoint A -> mid_registrar -> upstream_registrar.<br><br></div><div>Yes, looks like non logic behaviour, but some of my Yealink endpoints sometimes just refreshes registration (maybe TCP network loss or so) in a middle of expires period and than - just wait for full expire time to re-register</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">пт, 27 сент. 2019 г. в 18:53, Liviu Chircu <<a href="mailto:liviu@opensips.org">liviu@opensips.org</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi, Igor!<br>
<br>
Correct me if I'm wrong, but doesn't endpoint B think it's registered<br>
for another 1000 seconds at step 4) in your example?<br>
<br>
Anyway, logically speaking, on step 2), the mid-registrar should forward<br>
the call to main reg, since there is no guarantee that any of the endpoints<br>
will send a binding refresh register within the next 2600 seconds.  For all<br>
it's worth, A could lose its connection and B could wait between<br>
2601 to 3599 before re-registering, which would temporarily cause <br>
registration<br>
state to be incorrectly lost on the backend layer.<br>
<br>
Let me set up a test for this scenario and I will come back to you with <br>
my findings.<br>
<br>
Regards,<br>
<br>
Liviu Chircu<br>
OpenSIPS Developer<br>
<a href="http://www.opensips-solutions.com" rel="noreferrer" target="_blank">http://www.opensips-solutions.com</a><br>
<br>
On 27.09.2019 18:18, Igor Olhovskiy wrote:<br>
> but Enpoint B still thinks it's registered at least 2599 seconds.<br>
<br>
_______________________________________________<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-bin/mailman/listinfo/users</a><br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr">Best regards,<div>Igor</div></div></div>