[asterisk-bugs] [Asterisk 0016681]: [regression] .call file not connecting to context: when channel: answers
Asterisk Bug Tracker
noreply at bugs.digium.com
Mon Jan 25 09:41:44 CST 2010
The following issue has been UPDATED.
======================================================================
https://issues.asterisk.org/view.php?id=16681
======================================================================
Reported By: alexr1
Assigned To:
======================================================================
Project: Asterisk
Issue ID: 16681
Category: Channels/chan_local
Reproducibility: always
Severity: major
Priority: normal
Status: new
Asterisk Version: 1.4.29
JIRA:
Regression: Yes
Reviewboard Link:
SVN Branch (only for SVN checkouts, not tarball releases): N/A
SVN Revision (number only!):
Request Review:
======================================================================
Date Submitted: 2010-01-22 22:33 CST
Last Modified: 2010-01-25 09:41 CST
======================================================================
Summary: [regression] .call file not connecting to context:
when channel: answers
Description:
NOTE: No changes have been made to our configuration files in months. This
was working in Asterisk 1.4.27 and previous versions, but upon upgrading to
1.4.29 I noticed this behavior immediately.
In a .call file like this:
channel: LOCAL/04XXXXXXXX at custom-callback-initiate/n
maxretries: 0
context: custom-callback-preconfirm
extension: 7XXXX
priority: 1
And a context in extensions.conf like this:
[custom-callback-preconfirm]
exten => s,1,Background(callback/callback-dialnow)
The call connects to the mobile number 0400000000 but the audio is not
heard. It appears that Asterisk is not passing the first (local) channel to
the context.
Yesterday (in 1.4.27), I saw this:
-- SIP/symbio-09a73668 answered
Local/04XXXXXXXX at custom-callback-initiate-25b7,2
> Channel Local/04XXXXXXXX at custom-callback-initiate-25b7,1 was answered.
-- Executing [7XXXX at custom-callback-preconfirm:1]
BackGround("Local/04XXXXXXXX at custom-callback-initiate-25b7,1", "c.....
(etc)
Today after upgrading to 1.4.29 I see:
-- SIP/symbio-000008da answered
Local/04XXXXXXXX at custom-callback-initiate-505a,2
And then nothing after that... The log file shows nothing else.
I have a number of variations of the above extensions.conf code doing
different things, some connecting to local channels, some not but all
result in the First channel not being connected to the context specified in
the .call file.
This is my first "bug" submission, so if there is further details that I
need to provide, please let me know. This is running on a production system
that was upgraded because of a previous bug where SIP channels were not
being destroyed (in 1.4.27). At this point we will have to revert back to a
previous version in the next 12 hours, so I may not be able to test
different things after that.
======================================================================
Issue History
Date Modified Username Field Change
======================================================================
2010-01-25 09:41 lmadsen Regression No => Yes
2010-01-25 09:41 lmadsen Summary .call file not
connecting to context: when channel: answers => [regression] .call file not
connecting to context: when channel: answers
======================================================================
More information about the asterisk-bugs
mailing list