[Asterisk-Users] Call go on hold for no reason
Chris Mason (Lists)
lists at masonc.com
Wed Mar 15 11:48:46 MST 2006
I am trying to use ChanIsAvail to detect the best route for a call. I am
testing by dialing an extension that is then forwarded to the DID.
Normally it will be an incoming PSTN call that is forwarded.
When I try it, I get put on hold for a few seconds and miss the
beginning of the recorded message. Any ideas what is going on?
-- Executing ChanIsAvail("SIP/501-304d", "IAX2/teliax&IAX2/voxee")
in new stack
-- Hungup 'IAX2/teliax-3'
-- Executing Set("SIP/501-304d", "CH=IAX2/teliax") in new stack
-- Executing NoOp("SIP/501-304d", "AVAILCHAN= IAX2/teliax") in new stack
-- Executing Dial("SIP/501-304d", "IAX2/teliax/12222222222|60|tr")
in new stack
-- Called teliax/19032303776
-- Call accepted by 207.174.202.4 (format g729)
-- Format for call is g729
-- IAX2/teliax-7 is making progress passing it to SIP/501-304d
-- IAX2/teliax-7 answered SIP/501-304d
-- Started music on hold, class 'default', on channel 'SIP/501-304d'
-- Playing 'pbx-transfer' (language 'en')
-- Stopped music on hold on SIP/501-304d
-- Unable to find extension '' in context 'default'
-- Playing 'pbx-invalid' (language 'en')
-- Hungup 'IAX2/teliax-7'
My config is
exten => 700,1,ChanIsAvail(IAX2/teliax&IAX2/voxee)
exten => 700,n,Set(CH=${CUT(AVAILCHAN|-|1)}) ; New function style
exten => 700,n,NoOp(AVAILCHAN= ${CH})
exten => 700,n,Dial(${CH}/${DID},60,tr)
exten => 700,n,Goto(s-${DIALSTATUS},1) ; Jump
based on status (NOANSWER,BUSY,CHANUNAVAIL,CONGESTION,ANSWER)
exten => 700,n,Hangup
;
exten => 700-CHANUNAVAIL,1,NoOp(Jump to NuFone)
exten => 700-CHANUNAVAIL,n,Dial(IAX2/${NUFONE}/${DID},60,tr)
exten => 700-CHANUNAVAIL,n,Hangup
--
Chris Mason
NetConcepts
(264) 497-5670 Fax: (264) 497-8463
Int: (305) 704-7249 Fax: (815)301-9759 UK 44.207.183.0271
Cell: 264-235-5670
Yahoo IM: netconcepts_anguilla at yahoo.com
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
More information about the asterisk-users
mailing list