[asterisk-bugs] [Asterisk 0015442]: [patch] Asterisk cannot handle SIP 183 "Session Progress" if no SDP is contained in it

Asterisk Bug Tracker noreply at bugs.digium.com
Thu Jul 23 10:47:41 CDT 2009


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=15442 
====================================================================== 
Reported By:                ffloimair
Assigned To:                mmichelson
====================================================================== 
Project:                    Asterisk
Issue ID:                   15442
Category:                   Channels/chan_sip/Interoperability
Reproducibility:            always
Severity:                   crash
Priority:                   normal
Status:                     closed
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:              
Resolution:                 fixed
Fixed in Version:           
====================================================================== 
Date Submitted:             2009-07-02 02:19 CDT
Last Modified:              2009-07-23 10:47 CDT
====================================================================== 
Summary:                    [patch] 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.
====================================================================== 

---------------------------------------------------------------------- 
 (0108122) svnbot (reporter) - 2009-07-23 10:47
 https://issues.asterisk.org/view.php?id=15442#c108122 
---------------------------------------------------------------------- 
Repository: asterisk
Revision: 208264

_U  branches/1.6.0/
U   branches/1.6.0/channels/chan_sip.c

------------------------------------------------------------------------
r208264 | mmichelson | 2009-07-23 10:47:41 -0500 (Thu, 23 Jul 2009) | 22
lines

Merged revisions 208263 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/trunk

................
  r208263 | mmichelson | 2009-07-23 10:46:34 -0500 (Thu, 23 Jul 2009) | 15
lines
  
  Merged revisions 208262 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r208262 | mmichelson | 2009-07-23 10:43:07 -0500 (Thu, 23 Jul 2009) |
8 lines
    
    Properly handle 183 responses which do not contain an SDP.
    
    (closes issue https://issues.asterisk.org/view.php?id=15442)
    Reported by: ffloimair
    Patches:
          15442.patch uploaded by mmichelson (license 60)
    Tested by: tkarl, ffloimair
  ........
................

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=208264 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2009-07-23 10:47 svnbot         Checkin                                      
2009-07-23 10:47 svnbot         Note Added: 0108122                          
======================================================================




More information about the asterisk-bugs mailing list