[asterisk-users] Call Parking timeout fails

John A. Sullivan III jsullivan at opensourcedevel.com
Fri Jun 26 22:01:41 CDT 2009


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




More information about the asterisk-users mailing list