-
Notifications
You must be signed in to change notification settings - Fork 584
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]B2b - Incorrect Rseq on provisional response 183 with SDP in dialog. #3522
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 |
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 redirects with b2b on opensips setup. I have A calling to opensips, opensips sends call to B, B responds with 183 with SDP for media which is sent back to A, then B sends 302 Redirect(with Contact C) to opensips, opensips accepts it and sends INVITE to C, C sends 183 with new SDP(new IP), opensips sends it back to A, then C replies with 200 OK.
The scenario is:
A -INVITE--> Opensips -INVITE--> B
A <-183(SDP Cseq1) -- Opensips <-183(SDP) -- B
------ Opensips <-302-- B
------ Opensips --BYE-> B
------ Opensips --INVITE-> C
A <-183(SDP Cseq1) -- Opensips <-183(SDP) -- C
------ Opensips <-200OK-- C
OpenSIPS version you are running
Describe the bug

The problem is that opensips doesn't change Rseq number on second 183 with new SDP, which makes A to discard this message and not update new connection address from SDP.
To Reproduce
Expected behavior
Based on RFC3262
Second 183 goes to A within single transaction and it is not a retransmit, therefore it should have Rseq 2 for A to accept it and change ip for media respectively.
Relevant System Logs
OS/environment information
Additional context
The text was updated successfully, but these errors were encountered: