[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