[asterisk-bugs] [Asterisk 0013799]: stdexten no longer logs incoming dialled digits in CDR

Asterisk Bug Tracker noreply at bugs.digium.com
Wed Oct 29 11:58:54 CDT 2008


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=13799 
====================================================================== 
Reported By:                davidw
Assigned To:                murf
====================================================================== 
Project:                    Asterisk
Issue ID:                   13799
Category:                   Applications/app_stack
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     assigned
Asterisk Version:           1.6.0 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             2008-10-29 10:56 CDT
Last Modified:              2008-10-29 11:58 CDT
====================================================================== 
Summary:                    stdexten no longer logs incoming dialled digits in
CDR
Description: 
This is really about the deprecation of Macro(), but stdexten provides a
good example of the failure that results from trying to replicate Macro
with Gosub.

Just adding:

exten => _X.,1,Gosub(stdexten,s,1(${EXTEN},SIP/${EXTEN})

to the sample extensions.conf and dialling 6106 produced the following
CDR:

"","6906","s","stdexten","""XXXXXXXXXXXX 6906""
<6906>","SIP/192.168.10.10-0939dec8","SIP/6106-093925e8","Dial","SIP/6106,20","2008-10-29
14:54:52","2008-10-29 14:54:54","2008-10-29
14:54:55",3,1,"ANSWERED","DOCUMENTATION","1225292092.19","
"

Historically, "s" would have been "6106" and "stdexten" would have been
"default", which I believe are much more useful.
====================================================================== 

---------------------------------------------------------------------- 
 (0094362) Corydon76 (administrator) - 2008-10-29 11:58
 http://bugs.digium.com/view.php?id=13799#c94362 
---------------------------------------------------------------------- 
There's no reason you need to be using "s" as the extension within the
Gosub.  Sure, that was required for Macro, but no such limitation exists in
Gosub routines.  You could just as easily make the extension within the
Gosub routine be "_X.". 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2008-10-29 11:58 Corydon76      Note Added: 0094362                          
======================================================================




More information about the asterisk-bugs mailing list