[Home]

Summary:ASTERISK-24381: res_pjsip_sdp_rtp: Declined media streams are interpreted, leading to erroneous 488 rejections
Reporter:Matt Jordan (mjordan)Labels:
Date Opened:2014-10-01 04:10:50Date Closed:2014-10-17 08:40:08
Priority:MajorRegression?
Status:Closed/CompleteComponents:Resources/res_pjsip_sdp_rtp
Versions:12.6.0 13.0.0-beta2 Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) ASTERISK-24381-13.diff
Description:When an INVITE request is received with a declined media stream (either inbound or outbound), Asterisk will incorrectly attempt to process the formats on the media stream. If the format capabilities do not match, an error is returned.

This causes major issues if the SDP is received on an INVITE request, as Asterisk will send a 488 to a valid inbound INVITE request.

If we receive an SDP with a rejected media stream, we should simply discard the media stream and move on without subjecting it to further processing.
Comments: