[asterisk-bugs] [Asterisk 0017068]: AGI->wait_for_digit or AGI->exec('Read' do not report digits back on an outgoing call

Asterisk Bug Tracker noreply at bugs.digium.com
Tue Mar 23 21:36:30 CDT 2010


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=17068 
====================================================================== 
Reported By:                xblurone
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   17068
Category:                   Resources/res_agi
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     feedback
Asterisk Version:           SVN 
JIRA:                        
Regression:                 No 
Reviewboard Link:            
SVN Branch (only for SVN checkouts, not tarball releases): 1.6.1 
SVN Revision (number only!): 253347 
Request Review:              
====================================================================== 
Date Submitted:             2010-03-21 05:35 CDT
Last Modified:              2010-03-23 21:36 CDT
====================================================================== 
Summary:                    AGI->wait_for_digit or AGI->exec('Read'  do not
report digits back on an outgoing call
Description: 
Hi,

I am using a callback conference solution which makes and outgoing call
which points to a perl AGI script (which used to work some versions of
asterisk ago). Now I am running the latest SVN (Asterisk
SVN-branch-1.6.1-r253347) and neither Read nor wait_for_digit give any
digits back on DAHDI channels, or SIP channels.

The same script has worked for a few years from version 1.4 onwards. I
can't remember when it stopped working however (sorry).
====================================================================== 

---------------------------------------------------------------------- 
 (0119784) xblurone (reporter) - 2010-03-23 21:36
 https://issues.asterisk.org/view.php?id=17068#c119784 
---------------------------------------------------------------------- 
Here the debug output of a call where i pressed 1 multiple times during the
call... nothing happened... Via Dahdi (SIP has the same effect).

[2010-03-24 10:33:03] VERBOSE[20947] res_agi.c: [2010-03-24 10:33:03]    
-- Launched AGI Script /var/lib/asterisk/agi-bin/startwebconf.agi
[2010-03-24 10:33:03] DEBUG[20947] channel.c: Set channel
SIP/202.42.66.28-00004e56 to write format slin
[2010-03-24 10:33:03] DEBUG[20947] channel.c: Set channel
SIP/202.42.66.28-00004e56 to read format slin
[2010-03-24 10:33:03] DEBUG[20947] channel.c: Putting channel
SIP/202.42.66.28-00004e56 in 64/64 formats
[2010-03-24 10:33:03] DEBUG[20947] channel.c: Released clone lock on
'Local/6562807512 at aglow-fwd-b3ad;1<ZOMBIE>'
[2010-03-24 10:33:03] DEBUG[20947] channel.c: Done Masquerading
SIP/202.42.66.28-00004e56 (6)
[2010-03-24 10:33:03] VERBOSE[20947] res_agi.c: [2010-03-24 10:33:03] 
startwebconf.agi: Setting up conference 62807512, pin , 62807512
[2010-03-24 10:33:04] DEBUG[20947] rtp.c: Got RTCP report of 108 bytes
[2010-03-24 10:33:05] VERBOSE[20947] res_agi.c: [2010-03-24 10:33:05]    
-- AGI Script Executing Application: (sendDTMF) Options: (1|250)
[2010-03-24 10:33:06] DEBUG[20947] channel.c: Set channel
SIP/202.42.66.28-00004e56 to write format g729
[2010-03-24 10:33:06] VERBOSE[20947] res_agi.c: [2010-03-24 10:33:06]    
-- Playing 'to-place-outgoing-call' (escape_digits=1) (sample_offset 0)
[2010-03-24 10:33:06] DEBUG[20947] rtp.c: Ooh, format changed from unknown
to g729
[2010-03-24 10:33:06] DEBUG[20947] rtp.c: Created smoother: format: 256
ms: 20 len: 20
[2010-03-24 10:33:06] DEBUG[20947] channel.c: Scheduling timer at (50
requested / 50 actual) timer ticks per second
[2010-03-24 10:33:07] DEBUG[20947] rtp.c: Got RTCP report of 112 bytes
[2010-03-24 10:33:08] DEBUG[20947] channel.c: Scheduling timer at (0
requested / 0 actual) timer ticks per second
[2010-03-24 10:33:08] DEBUG[20947] channel.c: Scheduling timer at (0
requested / 0 actual) timer ticks per second
[2010-03-24 10:33:08] DEBUG[20947] channel.c: Scheduling timer at (0
requested / 0 actual) timer ticks per second
[2010-03-24 10:33:08] DEBUG[20947] channel.c: Set channel
SIP/202.42.66.28-00004e56 to write format slin
[2010-03-24 10:33:08] VERBOSE[20947] res_agi.c: [2010-03-24 10:33:08]    
-- AGI Script Executing Application: (Read) Options:
(myvar|press-1|1||1|10)
[2010-03-24 10:33:08] VERBOSE[20947] app_read.c: [2010-03-24 10:33:08]    
-- Accepting a maximum of 1 digits.
[2010-03-24 10:33:08] DEBUG[20947] channel.c: Set channel
SIP/202.42.66.28-00004e56 to write format g729
[2010-03-24 10:33:08] DEBUG[20947] channel.c: Scheduling timer at (50
requested / 50 actual) timer ticks per second
[2010-03-24 10:33:08] VERBOSE[20947] file.c: [2010-03-24 10:33:08]     --
<SIP/202.42.66.28-00004e56> Playing 'press-1.g729' (language 'en')
[2010-03-24 10:33:09] DEBUG[20947] channel.c: Scheduling timer at (0
requested / 0 actual) timer ticks per second
[2010-03-24 10:33:09] DEBUG[20947] channel.c: Scheduling timer at (0
requested / 0 actual) timer ticks per second
[2010-03-24 10:33:09] DEBUG[20947] channel.c: Scheduling timer at (0
requested / 0 actual) timer ticks per second
[2010-03-24 10:33:09] DEBUG[20947] channel.c: Set channel
SIP/202.42.66.28-00004e56 to write format slin
[2010-03-24 10:33:14] DEBUG[20947] rtp.c: Got RTCP report of 132 bytes
[2010-03-24 10:33:17] DEBUG[20947] rtp.c: Got RTCP report of 88 bytes
[2010-03-24 10:33:19] VERBOSE[20947] app_read.c: [2010-03-24 10:33:19]    
-- User entered nothing.
[2010-03-24 10:33:19] VERBOSE[20947] res_agi.c: [2010-03-24 10:33:19] 
startwebconf.agi: received  ... 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2010-03-23 21:36 xblurone       Note Added: 0119784                          
======================================================================




More information about the asterisk-bugs mailing list