THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
A new Flyspray task has been opened. Details are below.
User who did this - Hugh Waite (hugh.waite)
Attached to Project - sip-router Summary - location not updated correctly when using GRUUs Task Type - Bug Report Category - usrloc (k) Status - Unconfirmed Assigned To - Operating System - All Severity - Medium Priority - Normal Reported Version - Development Due in Version - Undecided Due Date - Undecided Details - If a REGISTER is being processed that has a different Call-ID from the stored entry, all temporary GRUUs should be invalidated. (rfc5627 sec. 5.1) Next, the registrar checks for any existing contacts registered to the same AOR, instance ID, and if the contact in the REGISTER request is registering a flow [14], reg-id. If there is at least one, the registrar finds the one that was most recently registered, and examines the Call-ID value associated with that registered contact. If it differs from the one in the REGISTER request, the registrar MUST invalidate all previously generated temporary GRUUs for the AOR and instance ID.
We are seeing entries being updated using the RUID (the temporary GRUU), but not updating the ruid or contact columns. This results in a location entry that does not work.
The attached file shows the 2 REGISTER requests and the INSERT/UPDATE SQL queries they generate.
One or more files have been attached.
More information can be found at the following URL: http://sip-router.org/tracker/index.php?do=details&task_id=368
You are receiving this message because you have requested it from the Flyspray bugtracking system. If you did not expect this message or don't want to receive mails in future, you can change your notification settings at the URL shown above.