[asterisk-bugs] [Asterisk 0015442]: Asterisk cannot handle SIP 183 "Session Progress" if no SDP is contained in it
Asterisk Bug Tracker
noreply at bugs.digium.com
Fri Jul 10 14:58:39 CDT 2009
The following issue requires your FEEDBACK.
======================================================================
https://issues.asterisk.org/view.php?id=15442
======================================================================
Reported By: ffloimair
Assigned To:
======================================================================
Project: Asterisk
Issue ID: 15442
Category: Channels/chan_sip/Interoperability
Reproducibility: always
Severity: crash
Priority: normal
Status: feedback
Asterisk Version: 1.4.25.1
Regression: No
SVN Branch (only for SVN checkouts, not tarball releases): N/A
SVN Revision (number only!):
Request Review:
======================================================================
Date Submitted: 2009-07-02 02:19 CDT
Last Modified: 2009-07-10 14:58 CDT
======================================================================
Summary: Asterisk cannot handle SIP 183 "Session Progress" if
no SDP is contained in it
Description:
We have a trunk to an Alcatel system running and they send "183 Session
Progress" SIP messages without SDP. However Asterisk cannot handle these
messages if they do not contain an SDP payload.
Alcatel refers to the SIP RFC3261 standard which states:
"The 183 (Session Progress) response is used to convey information
about the progress of the call that is not otherwise classified. The
Reason-Phrase, header fields, or message body MAY be used to convey
more details about the call progress."
The emphasis lies on MAY in the last sentence, so to be compliant with the
SIP standard Asterisk should be able to handle 183 messages without any SDP
in the message body.
======================================================================
----------------------------------------------------------------------
(0107593) mmichelson (administrator) - 2009-07-10 14:58
https://issues.asterisk.org/view.php?id=15442#c107593
----------------------------------------------------------------------
All right. This seems like something that shouldn't be too difficult to get
fixed. The problem is that we need to define what we should do instead of
just ignoring the message.
To do that, I'll need to know what the Alcatel is attempting to convey by
sending a 183 with no SDP. Is it using this code as an alternative to a 180
response?
Also, is this actually causing a crash? You filed this issue with the
"crash" severity, but I can't see how this is causing a crash.
Issue History
Date Modified Username Field Change
======================================================================
2009-07-10 14:58 mmichelson Note Added: 0107593
2009-07-10 14:58 mmichelson Status new => feedback
======================================================================
More information about the asterisk-bugs
mailing list