[OpenSIPS-Users] Issue with BYE packet after user re-register with new socket

Răzvan Crainea razvan at opensips.org
Tue Sep 26 12:24:33 EDT 2017

Hi, Milan!

The only SIP method that can refresh a SIP dialog is a re-INIVTE 
(according to RFC 3621 [1]) or an UPDATE (according to RFC 3311 [2]). A 
REGISTER message cannot change the Contact of an ongoing dialog. 
Therefore, your application has to send a re-INVITE after it connects to 
a new network.
However, there is a small limitation in the dialog module that doesn't 
allow you to update the remote-address (Contact), not even for 
re-INVITEs or UPDATEs. But there are some guys that are working to fix 
it, luckily the fix will be out soon.

[1] https://tools.ietf.org/html/rfc3621
[2] https://tools.ietf.org/html/rfc3311

Best regards,

Răzvan Crainea
OpenSIPS Developer

On 09/26/2017 01:32 PM, Milan Stanojevic wrote:
> Hello,
> I'm running into next issue:
> My SIP clients register to Opensips server with Expires interval of 
> 3600 seconds and calling/initializing call to other SIP client or PSTN 
> network works fine but issue comes when my SIP client send re-register 
> during active call (it sends re-register 300 seconds after initial 
> REGISTER message or in case IP/network on which it is has changed 
> since those are mobile SIP clients) . So when calling SIP client 
> re-register Contact field for that AOR will be updated to new value ( 
> It will change network socket , IP:Port ) and if/when called party 
> (either PSTN or other SIP client on my network) wants to hangup that 
> call BYE that comes from called party is not send to new/updated 
> Contact of caller , rather it is trying to send it to "old" Contact 
> which does not exist any more.
> Do you have any idea how I could fix this so that BYE goes to 
> new/update Contact value ?
> Regards,
> -- 
> Milan Stanojević
> <https://www.facebook.com/LotusFlareGrowth/> 
> <https://twitter.com/Lotus_Flare> 
> <https://www.linkedin.com/company-beta/5270342/>
> +381 60 70 28 592
> www.lotusflare.com <http://www.lotusflare.com/>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20170926/b9099f1c/attachment.html>

More information about the Users mailing list