[asterisk-bugs] [Asterisk 0018681]: [regression] Asterisk 1.8x, SIP 484 set HANGUPCAUSE to 111 instead of 28

Asterisk Bug Tracker noreply at bugs.digium.com
Thu May 19 01:02:47 CDT 2011


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=18681 
====================================================================== 
Reported By:                mickecarlsson
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   18681
Category:                   Channels/chan_sip/General
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     acknowledged
Asterisk Version:           SVN 
JIRA:                       SWP-3014 
Regression:                 Yes 
Reviewboard Link:            
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2011-01-26 08:47 CST
Last Modified:              2011-05-19 01:02 CDT
====================================================================== 
Summary:                    [regression] Asterisk 1.8x, SIP 484 set HANGUPCAUSE
to 111 instead of 28
Description: 
When dialing an incomplete number provider returns "SIP/2.0 484 Number
incomplete" but HANGUPCASE is set to 111 instead of 28.
This is working with Asterisk 1.4
Running 1.8.3-rc1

====================================================================== 

---------------------------------------------------------------------- 
 (0135138) mickecarlsson (reporter) - 2011-05-19 01:02
 https://issues.asterisk.org/view.php?id=18681#c135138 
---------------------------------------------------------------------- 
Code added in app_dial.c that broke SIP 484 is from revision 114773 based
on https://issues.asterisk.org/view.php?id=12351

"Inspired by a post on the mailing list, this new application, Incomplete,
permits a user to specify that an extension is incomplete and that the PBX
should wait for more digits to add to the current extension."

The above is fine for extension to extension dialing, but does not work if
trunk reports SIP 484 if you dial a to short number. So, I will go out on a
limb and say that this implementation is bad and broken.

As for the code in channel.c, it was added in revision 295843 and fixes
some regression from issue 16946, it was reviewed in
https://reviewboard.asterisk.org/r/1013/

So, do you need more info? I am on irc with the same handle as I use here.
Just ping me, not that my timezone is UTC+2 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2011-05-19 01:02 mickecarlsson  Note Added: 0135138                          
======================================================================




More information about the asterisk-bugs mailing list