[asterisk-bugs] [Asterisk 0018557]: No timeout on T.38 re-INVITE

Asterisk Bug Tracker noreply at bugs.digium.com
Mon Jan 3 14:16:23 UTC 2011


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=18557 
====================================================================== 
Reported By:                vrban
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   18557
Category:                   Channels/chan_sip/T.38
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     new
Asterisk Version:           1.8.1.1 
JIRA:                        
Regression:                 No 
Reviewboard Link:            
SVN Branch (only for SVN checkouts, not tarball releases): 1.8 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2010-12-30 06:25 CST
Last Modified:              2011-01-03 08:16 CST
====================================================================== 
Summary:                    No timeout on T.38 re-INVITE
Description: 
I noticed, then when chan_sip send out a T.38 re-INVITE and get a "100
Trying", there no timeout set for this INVITE. So when there is no further
response to the T.38 -re-INVITE then the "100 Trying", then the sip channel
will hang forever.
Despite app_fax/res_fax will notice that there is something wrong after a
timout with no media, and the channels hang up, but the SIP channels does
not send a CANCEL or BYE and never hang up.

Attached is the full SIP and dialplan debug to and the sipp scenario
reproduce the issue.
====================================================================== 

---------------------------------------------------------------------- 
 (0130090) vrban (reporter) - 2011-01-03 08:16
 https://issues.asterisk.org/view.php?id=18557#c130090 
---------------------------------------------------------------------- 
the sip channels does not get cleared, because function
"sip_cancel_destroy"
is called in chan_sip where the comment:

"Note we will need a BYE when this all settles out but we can't send one
while we have "INVITE" outstanding"

is. There seems to be a missing logic issue what to do in this specific
case. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2011-01-03 08:16 vrban          Note Added: 0130090                          
======================================================================




More information about the asterisk-bugs mailing list