<div dir="ltr"><div><div><div><div><div>Hello,<br><br></div>We have a scenario like this:<br><br></div>SUA -> Kamailio with registrar module -> Asterisk<br><br></div>A call from the SUA is set up with SIP timers, and after 15 minutes Asterisk sends a re-INVITE to Kamailio to forward on to the SUA. That re-INVITE has a RURI with the address and port of the SUA at the time the call started.<br><br></div>Now if the SUA re-registers after the call starts and before the re-INVITE, and is on a new address or port number, then the re-INVITE never gets to the phone.<br><br></div>Obviously Kamailio should send the re-INVITE to the new address/port, but is not. The re-INVITE is routed using the lookup() function. <br clear="all"><div><div><div><div><div><div><div><div><div><br></div><div>Can anyone suggest why this is happening?<br><br></div><div>Thanks in advance,<br></div><div><br>-- <br><div class="gmail_signature">David Cunningham, Voisonics<br><a href="http://voisonics.com/" target="_blank">http://voisonics.com/</a><br>USA: +1 213 221 1092<br>UK: +44 (0) 20 3298 1642<br>Australia: +61 (0) 2 8063 9019<br></div>
</div></div></div></div></div></div></div></div></div></div>