Hello all. I'm having a problem debugging an IVR I'm building. I can't see
any reason this shouldn't be working.
Firstly the asterisk version is:
Asterisk SVN-trunk-r7230 built by root @ localhost.localdomain on a i686
running Linux on 2006-02-17 22:44:48 UTC
Basically the problem is this. While the playbacks are happening you can push
any one of the options and to happily
goes off and does it. However, if you wait until the messages stop playing
back it just hangs up with the error at the
bottome of this message.
Any help in finding a solution to this werid problem would be greatly
appreciated.
The IVR context and console logs are:
[lcl-ivr-main]
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; This is the main number IVR menu system
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
exten => s,1,Answer
exten => s,2,NoOp
exten => s,3,NoOp
exten => s,4,NoOp
exten => s,5,Wait(1)
exten => s,6,Background(LCL/prompt-00)
exten => s,7,Background(LCL/prompt-01)
exten => s,8,Background(LCL/prompt-02)
exten => s,9,Background(LCL/prompt-03)
exten => s,10,Background(LCL/prompt-04)
exten => s,11,Background(LCL/prompt-05)
exten => s,12,Background(LCL/prompt-09)
exten => s,13,DigitTimeout,5
exten => s,14,ResponseTimeout,30
;
exten => _1,1,Background(LCL/prompt-20) ; Sales
exten => _1,2,Dial(${SALES}|40|trwo)
exten => _1,3,Voicemail([EMAIL PROTECTED])
exten => _1,103,Voicemail([EMAIL PROTECTED])
exten => _1,4,Hangup
;
exten => _2,1,Background(LCL/prompt-30) ; Support
exten => _2,2,Dial(${SUPPORT}|40|trwo)
exten => _2,3,Voicemail([EMAIL PROTECTED])
exten => _2,103,Voicemail([EMAIL PROTECTED])
exten => _2,4,Hangup
;
exten => _3,1,Background(LCL/prompt-40) ; Accounts
exten => _3,2,Dial(${ACCOUNTS}|40|trwo)
exten => _3,3,Voicemail([EMAIL PROTECTED])
exten => _3,103,Voicemail([EMAIL PROTECTED])
exten => _3,4,Hangup
;
exten => _4,1,Background(LCL/prompt-50) ; Reception
exten => _4,2,Dial(${RECEPTION}|40|trwo)
exten => _4,3,Voicemail([EMAIL PROTECTED])
exten => _4,103,Voicemail([EMAIL PROTECTED])
exten => _4,4,Hangup
;
exten => _5,1,NoOp ; Dial Extension
;
exten => _6,1,Goto(lcl-ivr-menu,s,7) ; Play menu again
;
exten => i,1,Goto(lcl-ivr-menu,s,7) ; Return to menu after a time
out
exten => t,1,Goto(lcl-ivr-menu,s,7) ; Return to menu after a time
out
Here is he asterisk console output:
-- Accepting AUTHENTICATED call from xx.xx.xx.xx:
> requested format = unknown,
> requested prefs = (),
> actual format = ulaw,
> host prefs = (ulaw|alaw|gsm),
> priority = mine
-- Executing Goto("IAX2/rob-5", "lcl-ivr-main|s|1") in new stack
-- Goto (lcl-ivr-main,s,1)
-- Executing Answer("IAX2/rob-5", "") in new stack
-- Executing NoOp("IAX2/rob-5", "") in new stack
-- Executing NoOp("IAX2/rob-5", "") in new stack
-- Executing NoOp("IAX2/rob-5", "") in new stack
-- Executing Wait("IAX2/rob-5", "1") in new stack
-- Executing BackGround("IAX2/rob-5", "LCL/prompt-00") in new stack
-- Playing 'LCL/prompt-00' (language 'en')
-- Executing BackGround("IAX2/rob-5", "LCL/prompt-01") in new stack
-- Playing 'LCL/prompt-01' (language 'en')
-- Executing BackGround("IAX2/rob-5", "LCL/prompt-02") in new stack
-- Playing 'LCL/prompt-02' (language 'en')
-- Executing BackGround("IAX2/rob-5", "LCL/prompt-03") in new stack
-- Playing 'LCL/prompt-03' (language 'en')
-- Executing BackGround("IAX2/rob-5", "LCL/prompt-04") in new stack
-- Playing 'LCL/prompt-04' (language 'en')
-- Executing BackGround("IAX2/rob-5", "LCL/prompt-05") in new stack
-- Playing 'LCL/prompt-05' (language 'en')
-- Executing BackGround("IAX2/rob-5", "LCL/prompt-09") in new stack
-- Playing 'LCL/prompt-09' (language 'en')
-- Executing DigitTimeout("IAX2/rob-5", "5") in new stack
-- Set Digit Timeout to 5
-- Executing ResponseTimeout("IAX2/rob-5", "30") in new stack
-- Set Response Timeout to 30
== Auto fallthrough, channel 'IAX2/rob-5' status is 'UNKNOWN'
-- Hungup 'IAX2/rob-5'
That hangup is Asterisk just dumping out..
--
Robert P. McKenzie, CSTA, MBCS | GammaRay Technical Services Ltd
[EMAIL PROTECTED] | [EMAIL PROTECTED]
http://www.uk-experience.com | http://www.gammaray-tech.com
Fancy some fun? http://www.thewetwilly.com
Ecademy Profile: http://www.ecademy.com/user/robertmckenzie
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --
Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users