THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
A new Flyspray task has been opened. Details are below.
User who did this - Per Carlen (peca)
Attached to Project - sip-router Summary - dlg_end_dlg on a two-armed proxy only sends bye to one party Task Type - Bug Report Category - dialog Status - Unconfirmed Assigned To - Operating System - Linux Severity - Medium Priority - Normal Reported Version - 4.1 Due in Version - Undecided Due Date - Undecided Details - The Proxy is configured with two NICs, one interface is connected to an internal SIP-server and the other to an external SIP-server. A session is established successfully and RTP flows via an RTP-Proxy. So far everything is fine.
When issuing a "dlg_end_dlg"-command in the Proxy, this results in only one BYE being sent on the internal interface towards the SIP-server. No BYE on the external interface. This was verified with tcpdump on all NICs.
If, however, another SIP-Proxy with only one NIC is inserted in the chain between the internal SIP-server and the original SIP-Proxy, and the "dlg_end_dlg" is issued in this new Proxy, then a BYE is sent to both parties. Which to me appear to be the correct behaviour.
So, there seems to be an issue with "dlg_end_dlg" when the involved caller and callee are on different interfaces.
More information can be found at the following URL: http://sip-router.org/tracker/index.php?do=details&task_id=382
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.