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:50 | Date Closed: | 2014-10-17 08:40:08 |
Priority: | Major | Regression? | |
Status: | Closed/Complete | Components: | 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: |