-
Notifications
You must be signed in to change notification settings - Fork 583
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] SDP is not updated on re-INVITE or late offer via b2b #3520
Comments
Any updates here? No progress has been made in the last 15 days, marking as stale. Will close this issue if no further updates are made in the next 30 days. |
Up |
Any updates here? No progress has been made in the last 15 days, marking as stale. Will close this issue if no further updates are made in the next 30 days. |
Up |
Any updates here? No progress has been made in the last 15 days, marking as stale. Will close this issue if no further updates are made in the next 30 days. |
Up |
I'm testing transfers with b2b on opensips+rtpengine setup.
The scenario is:
A -INVITE--> Opensips -INVITE--> B
A <-200OK-- Opensips <-200OK-- B
------ Opensips <-REFER/302-- B
------ Opensips --INVITE-> C
------ Opensips <-200OK-- C
------ Opensips --BYE-> B
A <-re-INVITE-- Opensips --re-INVITE-> B
I'm using rtp_relay for SDP processing on new leg. Here is brief config i use:
OpenSIPS version you are running
Describe the bug
I encountered and issue with incorrect SDP on re-invites on new leg either using REFER or 302 Moved for transfers.
In the scenario above INVITE from A to opensips and new leg on B is processed correctly, SDP is updated and rtpengine's IP is set.
New leg to C is created with correct SDP, rtpengine's IP. However if reINVITE from A comes later to update session SDP is not updated and IP of A is passed to C. The issue is present when using REFER with
no-late-sdp
or 302 Moved. When using default REFER behavior with late offer SDP in ACK is not updated by rtpengine's IP as well.To Reproduce
Expected behavior
re-INVITE sends rtpengine IP in SDP
Relevant System Logs
OS/environment information
Additional context
There was an issue opened by me with earlier version before which was closed. The problem persists.
The text was updated successfully, but these errors were encountered: