Hello, all. I'm having a nasty problem with call parking in Asterisk
1.6.1.1 that smells like a bug. When the call returns, it seems to be
returning to a "|" delimited extension and failing. Here is the
output
from the console:
[Jun 26 22:20:42] NOTICE[7168]: chan_sip.c:18160 handle_request_invite: Call
from 'tkeeley' to extension '56' rejected because extension not
found.
-- Stopped music on hold on SIP/vdemarco-188cedf8
-- Added extension 'SIP0tkeeley' priority 1 to park-dial
(0x188d26e0)
== Timeout for SIP/vdemarco-188cedf8 parked on 701 (default). Returning to
park-dial,SIP0tkeeley,1
-- Executing [SIP0tkeeley at park-dial:1]
Dial("SIP/vdemarco-188cedf8", "SIP/tkeeley|30|t") in new
stack
[Jun 26 22:21:19] WARNING[7273]: pbx.c:953 pbx_exec: The application delimiter
is now the comma, not the pipe. Did you forget to convert your dialplan?
(Dial(SIP/tkeeley|30|t))
== Using SIP RTP TOS bits 176
== Using SIP RTP CoS mark 5
[Jun 26 22:21:19] WARNING[7273]: chan_sip.c:4526 create_addr: No such host:
tkeeley|30|t
[Jun 26 22:21:19] WARNING[7273]: app_dial.c:1518 dial_exec_full: Unable to
create channel of type 'SIP' (cause 20 - Unknown)
== Everyone is busy/congested at this time (1:0/0/1)
-- Auto fallthrough, channel 'SIP/vdemarco-188cedf8' status is
'CHANUNAVAIL'
While testing, I intentionally dialed a bogus extension and hung up
after parking the call. I am assuming the problem is the return call to
SIP/tkeeley|30|t. However, I use commas in extensions.conf. Here is
the pertinent section:
[a10] ; EBC
exten => 12,1,Dial(SIP/tkeeley,,t)
;exten => 12,1,Macro(common,SIP/tkeeley)
;exten => 12,n,Macro(close)
It's as simple as can be. I commented out all the macros in case they
were getting in the way. features.conf is left as default right now.
Have I misconfigured something or is this a bug? If a bug, is there a
workaround? I looked in apps/app_parkandannounce.c but nothing was
obvious to this non-developer. Thanks - John
--
John A. Sullivan III
Open Source Development Corporation
+1 207-985-7880
jsullivan at opensourcedevel.com
http://www.spiritualoutreach.com
Making Christianity intelligible to secular society