[asterisk-bugs] [JIRA] (ASTERISK-28452) pjsip: <sess-version> of SDP is not incremented though SDP may be changed on reinvite without SDP offer

Michael Maier (JIRA) noreply at issues.asterisk.org
Wed Feb 24 04:35:16 CST 2021


    [ https://issues.asterisk.org/jira/browse/ASTERISK-28452?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=253971#comment-253971 ] 

Michael Maier commented on ASTERISK-28452:
------------------------------------------

@Joshua C. Colp: I'm testing your proposed patches above since 18/Feb/21. I couldn't find any problems so far. SDP version is incremented as expected. Unfortunately I have to say, that the original error use case doesn't exist any more and even other use cases, which showed the same problem, have been resolved by the peer by removing the second codec in the initiating SDP. Therefore, there isn't any difference any more between the SDP in the 200 OK of the initial invite of asterisk and the subsequent 200 OK of the reInvite of asterik. 
The SDP version is always incremented by one as expected - even though the SDP didn't change.

> pjsip: <sess-version> of SDP is not incremented though SDP may be changed on reinvite without SDP offer
> -------------------------------------------------------------------------------------------------------
>
>                 Key: ASTERISK-28452
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-28452
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: pjproject/pjsip, Resources/res_pjsip_sdp_rtp
>    Affects Versions: 16.3.0
>         Environment: CentOS 7
>            Reporter: Michael Maier
>            Assignee: Joshua C. Colp
>              Labels: patch, pjsip
>         Attachments: ASTERISK-28452.diff, sdp-version.patch, sdp-version-v2.patch, uac-reinv-no-sdp.xml.txt, wrong-SDP-sess-version.txt
>
>
> During late / delayed offer as part of a reInivte during an outbound call, the SDP sent to the provider in the 200 OK is changed compared to the initial INVITE - but the <sess-version> isn't incremented. This is against RFC6337, 5.2.5. Subsequent Offers and Answers.
> See the attached Trace!



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list