Откуда: Asterisk
Сообщений: 58
|
AsteriskNow 1.7.0 и трабл с проигрыванием приветствия
Есть тестовый AsteriskNow 1.7.0, через его родную Web-морду настроил основные вещи. Создал приветствие, впихнул его в IVR, а сам IVR привязал на вход тестового номера. Звоню на этот самый тестовый номер, приветствие начинает проигрываться нормально, но, во-первых, не доигрывая до конца, обрывает канал, а во-вторых, в процессе прослушивания приветствия никакие вводимые цифры для донабора допменюшек просто не воспринимаются. Тестовый * включен по SIP-у на рабочий * ( pbx2). Версия тестового * - 1.4.35,версия рабочего * - 1.4.4. С настройками dtmfmode перепробовал все, что было можно , но без результатов. Может, я попал на грабли, которые уже здесь обсуждались? Ткните, плз, в топик, если он уже был. Заранее благодарен.
Лог от входящего звонка даю на всякий случай.
-- Executing [88888@from-trunk-sip-pbx2:1] Set("SIP/pbx2-00000055", "GROUP()=OUT_4") in new stack
-- Executing [88888@from-trunk-sip-pbx2:2] Goto("SIP/pbx2-00000055", "from-trunk|88888|1") in new stack
-- Goto (from-trunk,88888,1)
-- Executing [88888@from-trunk:1] Set("SIP/pbx2-00000055", "__FROM_DID=88888") in new stack
-- Executing [88888@from-trunk:2] Gosub("SIP/pbx2-00000055", "app-blacklist-check|s|1") in new stack
-- Executing [s@app-blacklist-check:1] LookupBlacklist("SIP/pbx2-00000055", "") in new stack
-- Executing [s@app-blacklist-check:2] GotoIf("SIP/pbx2-00000055", "0?blacklisted") in new stack
-- Executing [s@app-blacklist-check:3] Set("SIP/pbx2-00000055", "CALLED_BLACKLIST=1") in new stack
-- Executing [s@app-blacklist-check:4] Return("SIP/pbx2-00000055", "") in new stack
-- Executing [88888@from-trunk:3] ExecIf("SIP/pbx2-00000055", "0 |Set|CALLERID(name)=1003") in new stack
-- Executing [88888@from-trunk:4] Ringing("SIP/pbx2-00000055", "") in new stack
-- Executing [88888@from-trunk:5] Wait("SIP/pbx2-00000055", "1") in new stack
-- Executing [88888@from-trunk:6] Set("SIP/pbx2-00000055", "__CALLINGPRES_SV=allowed_not_screened") in new stack
-- Executing [88888@from-trunk:7] SetCallerPres("SIP/pbx2-00000055", "allowed_not_screened") in new stack
-- Executing [88888@from-trunk:8] Goto("SIP/pbx2-00000055", "ivr-7|s|1") in new stack
-- Goto (ivr-7,s,1)
-- Executing [s@ivr-7:1] Set("SIP/pbx2-00000055", "MSG=pbx2_main") in new stack
-- Executing [s@ivr-7:2] Set("SIP/pbx2-00000055", "LOOPCOUNT=0") in new stack
-- Executing [s@ivr-7:3] Set("SIP/pbx2-00000055", "__DIR-CONTEXT=") in new stack
-- Executing [s@ivr-7:4] Set("SIP/pbx2-00000055", "_IVR_CONTEXT_ivr-7=") in new stack
-- Executing [s@ivr-7:5] Set("SIP/pbx2-00000055", "_IVR_CONTEXT=ivr-7") in new stack
-- Executing [s@ivr-7:6] GotoIf("SIP/pbx2-00000055", "0?begin") in new stack
-- Executing [s@ivr-7:7] Answer("SIP/pbx2-00000055", "") in new stack
-- Executing [s@ivr-7:8] Wait("SIP/pbx2-00000055", "1") in new stack
-- Executing [s@ivr-7:9] Set("SIP/pbx2-00000055", "TIMEOUT(digit)=3") in new stack
-- Digit timeout set to 3
-- Executing [s@ivr-7:10] Set("SIP/pbx2-00000055", "TIMEOUT(response)=10") in new stack
-- Response timeout set to 10
-- Executing [s@ivr-7:11] Set("SIP/pbx2-00000055", "__IVR_RETVM=") in new stack
-- Executing [s@ivr-7:12] ExecIf("SIP/pbx2-00000055", "1|Background|pbx2_main") in new stack
-- <SIP/pbx2-00000055> Playing 'pbx2_main' (language 'ru')
== Spawn extension (ivr-7, s, 12) exited non-zero on 'SIP/pbx2-00000055'
-- Executing [h@ivr-7:1] Hangup("SIP/pbx2-00000055", "") in new stack
== Spawn extension (ivr-7, h, 1) exited non-zero on 'SIP/pbx2-00000055'
|