[asterisk-bugs] [Asterisk 0017347]: Astersik generates responses with missing Via headers

Asterisk Bug Tracker noreply at bugs.digium.com
Mon May 17 13:40:45 CDT 2010


The following issue has been UPDATED. 
====================================================================== 
https://issues.asterisk.org/view.php?id=17347 
====================================================================== 
Reported By:                klaus3000
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   17347
Category:                   Channels/chan_sip/Interoperability
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     new
Asterisk Version:           1.6.2.7 
JIRA:                        
Regression:                 No 
Reviewboard Link:            
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2010-05-17 08:07 CDT
Last Modified:              2010-05-17 13:40 CDT
====================================================================== 
Summary:                    Astersik generates responses with missing Via
headers
Description: 
If Asterisk detects a spiraled SIP call (outgoing INVITE is coming in
again), it will handle the forwarding internally (Local/...) and cancels
the outgoing call. Therefore Asterisk will send a CANCEL and due to
spiraling it will also receive a CANCEL and will respond with 487 to the
incoming spiraled INVITE.

This 487 response generated by Asterisk is malformed, it misses the second
Via header (which is present in the incoming INVITE, and in the 100 Trying
sent by Asterisk immediately after receiving the spiraled INVITE). 

Problem happens with both, pedantic=yes and =no.

I tried to capture the call with "call show history" but for some reasons,
this call is not present in the history.
====================================================================== 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2010-05-17 11:49 pabelanger     Additional Information Updated                  
 
======================================================================




More information about the asterisk-bugs mailing list