ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

FreePBX 12.0.76.4 настройка IVR

Обо всем касательно TrixBox, Elastix, AstPBX и всех других дистрибутивов

Модераторы: april22, Zavr2008

FreePBX 12.0.76.4 настройка IVR

Сообщение StainDN » 21 окт 2016, 12:01

Вроде элементарная настройка, но не работает как хотелось бы. А именно нет вызова на внутренний номер по таймауту. Вместо этого no-valid-responce-pls-try-again.
Вот настройки https://gyazo.com/14b88870e94f2588042be0b4ba92b92a и https://gyazo.com/1a8e77559957f67b6196c8af42dfb451
StainDN
 
Сообщений: 11
Зарегистрирован: 04 дек 2012, 10:36

Re: FreePBX 12.0.76.4 настройка IVR

Сообщение ded » 21 окт 2016, 12:20

А Вы смотрите в CLI как исполняется диалплан при таймауте? Там и будут ответы.

P.S. Картинки лучше так вставлять:
Изображение
ded
 
Сообщений: 15805
Зарегистрирован: 26 авг 2010, 19:00

Re: FreePBX 12.0.76.4 настройка IVR

Сообщение StainDN » 21 окт 2016, 15:34

В будущем буду оформлять как вы сказали.)
В настройках я не накосячил? Может чего забыл? Если достаточно для работы, то пришлю лог.
StainDN
 
Сообщений: 11
Зарегистрирован: 04 дек 2012, 10:36

Re: FreePBX 12.0.76.4 настройка IVR

Сообщение StainDN » 21 окт 2016, 15:57

[Показать] Спойлер:
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [333@Russia:1] Set("SIP/326-00000ad2", "__RINGTIMER=15") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [333@Russia:2] Macro("SIP/326-00000ad2", "exten-vm,novm,333,1,1,1") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-exten-vm:1] Macro("SIP/326-00000ad2", "user-callerid,") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-user-callerid:1] Set("SIP/326-00000ad2", "TOUCH_MONITOR=1477049984.3216") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-user-callerid:2] Set("SIP/326-00000ad2", "AMPUSER=326") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-user-callerid:3] GotoIf("SIP/326-00000ad2", "0?report") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-user-callerid:4] ExecIf("SIP/326-00000ad2", "1?Set(REALCALLERIDNUM=326)") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-user-callerid:5] Set("SIP/326-00000ad2", "AMPUSER=326") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-user-callerid:6] GotoIf("SIP/326-00000ad2", "0?limit") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-user-callerid:7] Set("SIP/326-00000ad2", "AMPUSERCIDNAME=�ми��ий С�аин") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-user-callerid:8] GotoIf("SIP/326-00000ad2", "0?report") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-user-callerid:9] Set("SIP/326-00000ad2", "AMPUSERCID=326") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-user-callerid:10] Set("SIP/326-00000ad2", "__DIAL_OPTIONS=Ttr") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-user-callerid:11] Set("SIP/326-00000ad2", "CALLERID(all)="�ми��ий С�аин" <326>") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-user-callerid:12] GotoIf("SIP/326-00000ad2", "0?limit") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-user-callerid:13] ExecIf("SIP/326-00000ad2", "0?Set(GROUP(concurrency_limit)=326)") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-user-callerid:14] GosubIf("SIP/326-00000ad2", "7?sub-ccss,s,1(macro-exten-vm,333)") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@sub-ccss:1] ExecIf("SIP/326-00000ad2", "0?Return()") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@sub-ccss:2] Set("SIP/326-00000ad2", "CCSS_SETUP=TRUE") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@sub-ccss:3] GosubIf("SIP/326-00000ad2", "0?monitor_config,1(macro-exten-vm,333):monitor_default,1(macro-exten-vm,333)") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [monitor_default@sub-ccss:1] GotoIf("SIP/326-00000ad2", "1?is_exten") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Goto (sub-ccss,monitor_default,4)
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [monitor_default@sub-ccss:4] Set("SIP/326-00000ad2", "CALLCOMPLETION(cc_monitor_policy)=generic") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [monitor_default@sub-ccss:5] Set("SIP/326-00000ad2", "CALLCOMPLETION(cc_max_monitors)=5") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [monitor_default@sub-ccss:6] Return("SIP/326-00000ad2", "TRUE") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@sub-ccss:4] GosubIf("SIP/326-00000ad2", "7?agent_config,1():agent_default,1()") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [agent_config@sub-ccss:1] Set("SIP/326-00000ad2", "CALLCOMPLETION(cc_agent_policy)=generic") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [agent_config@sub-ccss:2] Set("SIP/326-00000ad2", "CALLCOMPLETION(cc_offer_timer)=30") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [agent_config@sub-ccss:3] Set("SIP/326-00000ad2", "CALLCOMPLETION(ccbs_available_timer)=") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [agent_config@sub-ccss:4] Set("SIP/326-00000ad2", "CALLCOMPLETION(ccnr_available_timer)=") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [agent_config@sub-ccss:5] Set("SIP/326-00000ad2", "CALLCOMPLETION(cc_callback_macro)=ccss-default") in new stack
[2016-10-21 14:39:44] WARNING[31159][C-00000575] ccss.c: Usage of cc_callback_macro is deprecated. Please use cc_callback_sub instead.
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [agent_config@sub-ccss:6] ExecIf("SIP/326-00000ad2", "1?Set(CALLCOMPLETION(cc_recall_timer)=)") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [agent_config@sub-ccss:7] ExecIf("SIP/326-00000ad2", "1?Set(CALLCOMPLETION(cc_max_agents)=)") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [agent_config@sub-ccss:8] ExecIf("SIP/326-00000ad2", "0?Set(CALLCOMPLETION(cc_agent_dialstring)=Local/326_333@from-ccss-)") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [agent_config@sub-ccss:9] Set("SIP/326-00000ad2", "CALLCOMPLETION(cc_callback_macro)=ccss-default") in new stack
[2016-10-21 14:39:44] WARNING[31159][C-00000575] ccss.c: Usage of cc_callback_macro is deprecated. Please use cc_callback_sub instead.
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [agent_config@sub-ccss:10] Return("SIP/326-00000ad2", "") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@sub-ccss:5] Set("SIP/326-00000ad2", "DB(AMPUSER/326/ccss/last_number)=333") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@sub-ccss:6] Return("SIP/326-00000ad2", "") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-user-callerid:15] ExecIf("SIP/326-00000ad2", "0?Set(CHANNEL(language)=)") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-user-callerid:16] GotoIf("SIP/326-00000ad2", "0?continue") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-user-callerid:17] ExecIf("SIP/326-00000ad2", "1?Set(__CALLEE_ACCOUNCODE=)") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-user-callerid:18] Set("SIP/326-00000ad2", "__TTL=64") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-user-callerid:19] GotoIf("SIP/326-00000ad2", "1?continue") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Goto (macro-user-callerid,s,30)
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-user-callerid:30] Set("SIP/326-00000ad2", "CALLERID(number)=326") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-user-callerid:31] Set("SIP/326-00000ad2", "CALLERID(name)=�ми��ий С�аин") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-user-callerid:32] Set("SIP/326-00000ad2", "CDR(cnum)=326") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-user-callerid:33] Set("SIP/326-00000ad2", "CDR(cnam)=�ми��ий С�аин") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-user-callerid:34] Set("SIP/326-00000ad2", "CHANNEL(language)=ru") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-exten-vm:2] Set("SIP/326-00000ad2", "RingGroupMethod=none") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-exten-vm:3] Set("SIP/326-00000ad2", "__EXTTOCALL=333") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-exten-vm:4] Set("SIP/326-00000ad2", "__PICKUPMARK=333") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-exten-vm:5] Set("SIP/326-00000ad2", "RT=15") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-exten-vm:6] ExecIf("SIP/326-00000ad2", "0?Macro(vm,novm,DIRECTDIAL,)") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-exten-vm:7] ExecIf("SIP/326-00000ad2", "0?MacroExit()") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-exten-vm:8] Gosub("SIP/326-00000ad2", "sub-record-check,s,1(exten,333,dontcare)") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@sub-record-check:1] GotoIf("SIP/326-00000ad2", "0?initialized") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@sub-record-check:2] Set("SIP/326-00000ad2", "__REC_STATUS=INITIALIZED") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@sub-record-check:3] Set("SIP/326-00000ad2", "NOW=1477049984") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@sub-record-check:4] Set("SIP/326-00000ad2", "__DAY=21") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@sub-record-check:5] Set("SIP/326-00000ad2", "__MONTH=10") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@sub-record-check:6] Set("SIP/326-00000ad2", "__YEAR=2016") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@sub-record-check:7] Set("SIP/326-00000ad2", "__TIMESTR=20161021-143944") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@sub-record-check:8] Set("SIP/326-00000ad2", "__FROMEXTEN=326") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@sub-record-check:9] Set("SIP/326-00000ad2", "__MON_FMT=wav") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@sub-record-check:10] NoOp("SIP/326-00000ad2", "Recordings initialized") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@sub-record-check:11] ExecIf("SIP/326-00000ad2", "0?Set(ARG3=dontcare)") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@sub-record-check:12] Set("SIP/326-00000ad2", "REC_POLICY_MODE_SAVE=") in new stack
[2016-10-21 14:39:44] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@sub-record-check:13] ExecIf("SIP/326-00000ad2", "0?Set(REC_STATUS=NO)") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@sub-record-check:14] GotoIf("SIP/326-00000ad2", "5?checkaction") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Goto (sub-record-check,s,17)
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@sub-record-check:17] GotoIf("SIP/326-00000ad2", "1?sub-record-check,exten,1") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Goto (sub-record-check,exten,1)
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [exten@sub-record-check:1] NoOp("SIP/326-00000ad2", "Exten Recording Check between 326 and 333") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [exten@sub-record-check:2] Set("SIP/326-00000ad2", "CALLTYPE=internal") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [exten@sub-record-check:3] ExecIf("SIP/326-00000ad2", "0?Set(CALLTYPE=)") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [exten@sub-record-check:4] Set("SIP/326-00000ad2", "CALLEE=dontcare") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [exten@sub-record-check:5] ExecIf("SIP/326-00000ad2", "0?Set(CALLEE=dontcare)") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [exten@sub-record-check:6] GotoIf("SIP/326-00000ad2", "0?callee") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [exten@sub-record-check:7] GotoIf("SIP/326-00000ad2", "1?caller") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Goto (sub-record-check,exten,13)
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [exten@sub-record-check:13] Set("SIP/326-00000ad2", "RECMODE=force") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [exten@sub-record-check:14] ExecIf("SIP/326-00000ad2", "0?Set(RECMODE=dontcare)") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [exten@sub-record-check:15] ExecIf("SIP/326-00000ad2", "0?Set(RECMODE=dontcare)") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [exten@sub-record-check:16] Gosub("SIP/326-00000ad2", "recordcheck,1(force,internal,333)") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [recordcheck@sub-record-check:1] NoOp("SIP/326-00000ad2", "Starting recording check against force") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [recordcheck@sub-record-check:2] Goto("SIP/326-00000ad2", "force") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Goto (sub-record-check,recordcheck,5)
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [recordcheck@sub-record-check:5] Set("SIP/326-00000ad2", "__REC_POLICY_MODE=FORCE") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [recordcheck@sub-record-check:6] GotoIf("SIP/326-00000ad2", "1?startrec") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Goto (sub-record-check,recordcheck,16)
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [recordcheck@sub-record-check:16] NoOp("SIP/326-00000ad2", "Starting recording: internal, 333") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [recordcheck@sub-record-check:17] Set("SIP/326-00000ad2", "AUDIOHOOK_INHERIT(MixMonitor)=yes") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [recordcheck@sub-record-check:18] Set("SIP/326-00000ad2", "__CALLFILENAME=internal-333-326-20161021-143944-1477049984.3216") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [recordcheck@sub-record-check:19] MixMonitor("SIP/326-00000ad2", "2016/10/21/internal-333-326-20161021-143944-1477049984.3216.wav,ai(LOCAL_MIXMON_ID),") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [recordcheck@sub-record-check:20] Set("SIP/326-00000ad2", "__MIXMON_ID=0x7fb2a89c9820") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [recordcheck@sub-record-check:21] Set("SIP/326-00000ad2", "__RECORD_ID=SIP/326-00000ad2") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [recordcheck@sub-record-check:22] Set("SIP/326-00000ad2", "__REC_STATUS=RECORDING") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [recordcheck@sub-record-check:23] Set("SIP/326-00000ad2", "CDR(recordingfile)=internal-333-326-20161021-143944-1477049984.3216.wav") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [recordcheck@sub-record-check:24] Return("SIP/326-00000ad2", "") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [exten@sub-record-check:17] Return("SIP/326-00000ad2", "") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-exten-vm:9] GotoIf("SIP/326-00000ad2", "1?macrodial") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Goto (macro-exten-vm,s,15)
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-exten-vm:15] GosubIf("SIP/326-00000ad2", "0?clrheader,1()") in new stack
[2016-10-21 14:39:45] VERBOSE[31160][C-00000575] app_mixmonitor.c: == Begin MixMonitor Recording SIP/326-00000ad2
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-exten-vm:16] Macro("SIP/326-00000ad2", "dial-one,15,Ttr,333") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-dial-one:1] Set("SIP/326-00000ad2", "DEXTEN=333") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-dial-one:2] Set("SIP/326-00000ad2", "DIALSTATUS_CW=") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-dial-one:3] GosubIf("SIP/326-00000ad2", "0?screen,1()") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-dial-one:4] GosubIf("SIP/326-00000ad2", "0?cf,1()") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-dial-one:5] GotoIf("SIP/326-00000ad2", "1?skip1") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Goto (macro-dial-one,s,8)
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-dial-one:8] GotoIf("SIP/326-00000ad2", "0?nodial") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-dial-one:9] GotoIf("SIP/326-00000ad2", "0?continue") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-dial-one:10] Set("SIP/326-00000ad2", "EXTHASCW=ENABLED") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-dial-one:11] GotoIf("SIP/326-00000ad2", "0?next1:cwinusebusy") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Goto (macro-dial-one,s,23)
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-dial-one:23] GotoIf("SIP/326-00000ad2", "1?next3:continue") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Goto (macro-dial-one,s,24)
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-dial-one:24] ExecIf("SIP/326-00000ad2", "0?Set(DIALSTATUS_CW=BUSY)") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-dial-one:25] GotoIf("SIP/326-00000ad2", "0?nodial") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-dial-one:26] GosubIf("SIP/326-00000ad2", "1?dstring,1():dlocal,1()") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [dstring@macro-dial-one:1] Set("SIP/326-00000ad2", "DSTRING=") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [dstring@macro-dial-one:2] Set("SIP/326-00000ad2", "DEVICES=") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [dstring@macro-dial-one:3] ExecIf("SIP/326-00000ad2", "1?Return()") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-dial-one:27] GotoIf("SIP/326-00000ad2", "1?nodial") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Goto (macro-dial-one,s,50)
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-dial-one:50] ExecIf("SIP/326-00000ad2", "1?Set(DIALSTATUS=NOANSWER)") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-dial-one:51] NoOp("SIP/326-00000ad2", "Returned from dial-one with nothing to call and DIALSTATUS: NOANSWER") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-dial-one:52] MacroExit("SIP/326-00000ad2", "") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-exten-vm:17] Set("SIP/326-00000ad2", "SV_DIALSTATUS=NOANSWER") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-exten-vm:18] GosubIf("SIP/326-00000ad2", "0?docfu,1()") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-exten-vm:19] GosubIf("SIP/326-00000ad2", "0?docfb,1()") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-exten-vm:20] Set("SIP/326-00000ad2", "DIALSTATUS=NOANSWER") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@macro-exten-vm:21] ExecIf("SIP/326-00000ad2", "1?MacroExit()") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [333@Russia:3] Set("SIP/326-00000ad2", "__PICKUPMARK=") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [333@Russia:4] GotoIf("SIP/326-00000ad2", "1?ivr-2,s,1") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Goto (ivr-2,s,1)
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@ivr-2:1] Set("SIP/326-00000ad2", "TIMEOUT_LOOPCOUNT=0") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@ivr-2:2] Set("SIP/326-00000ad2", "INVALID_LOOPCOUNT=0") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@ivr-2:3] Set("SIP/326-00000ad2", "_IVR_CONTEXT_ivr-2=") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@ivr-2:4] Set("SIP/326-00000ad2", "_IVR_CONTEXT=ivr-2") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@ivr-2:5] Set("SIP/326-00000ad2", "__IVR_RETVM=") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@ivr-2:6] GotoIf("SIP/326-00000ad2", "0?skip") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@ivr-2:7] Answer("SIP/326-00000ad2", "") in new stack
[2016-10-21 14:39:45] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@ivr-2:8] Wait("SIP/326-00000ad2", "1") in new stack
[2016-10-21 14:39:46] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@ivr-2:9] Set("SIP/326-00000ad2", "IVR_MSG=custom/Trans_privet") in new stack
[2016-10-21 14:39:46] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@ivr-2:10] Set("SIP/326-00000ad2", "TIMEOUT(digit)=3") in new stack
[2016-10-21 14:39:46] VERBOSE[31159][C-00000575] func_timeout.c: -- Digit timeout set to 3.000
[2016-10-21 14:39:46] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@ivr-2:11] ExecIf("SIP/326-00000ad2", "1?Background(custom/Trans_privet)") in new stack
[2016-10-21 14:39:46] VERBOSE[31159][C-00000575] file.c: -- <SIP/326-00000ad2> Playing 'custom/Trans_privet.slin' (language 'ru')[2016-10-21 14:40:29] VERBOSE[31159][C-00000575] pbx.c: -- Timeout on SIP/326-00000ad2, going to 't'
[2016-10-21 14:40:29] VERBOSE[31159][C-00000575] pbx.c: -- Executing [t@ivr-2:1] Set("SIP/326-00000ad2", "TIMEOUT_LOOPCOUNT=1") in new stack
[2016-10-21 14:40:29] VERBOSE[31159][C-00000575] pbx.c: -- Executing [t@ivr-2:2] GotoIf("SIP/326-00000ad2", "0?final") in new stack
[2016-10-21 14:40:29] VERBOSE[31159][C-00000575] pbx.c: -- Executing [t@ivr-2:3] Set("SIP/326-00000ad2", "IVR_MSG=no-valid-responce-pls-try-again") in new stack
[2016-10-21 14:40:29] VERBOSE[31159][C-00000575] pbx.c: -- Executing [t@ivr-2:4] Goto("SIP/326-00000ad2", "s,start") in new stack
[2016-10-21 14:40:29] VERBOSE[31159][C-00000575] pbx.c: -- Goto (ivr-2,s,10)
[2016-10-21 14:40:29] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@ivr-2:10] Set("SIP/326-00000ad2", "TIMEOUT(digit)=3") in new stack
[2016-10-21 14:40:29] VERBOSE[31159][C-00000575] func_timeout.c: -- Digit timeout set to 3.000
[2016-10-21 14:40:29] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@ivr-2:11] ExecIf("SIP/326-00000ad2", "1?Background(no-valid-responce-pls-try-again)") in new stack
[2016-10-21 14:40:29] VERBOSE[31159][C-00000575] file.c: -- <SIP/326-00000ad2> Playing 'no-valid-responce-pls-try-again.slin' (language 'ru')
(для проверки настроил на внутренний 333 переадресcацию на IVR)
StainDN
 
Сообщений: 11
Зарегистрирован: 04 дек 2012, 10:36

Re: FreePBX 12.0.76.4 настройка IVR

Сообщение ded » 21 окт 2016, 16:30

Я думал Вы пытаетесь читать и анализировать лог!
Сможете использовать таг spool= чтобы прятать такие портянки под кат?
Внизу лога должно быть тогда мотивация;
- "Ничего не понимаю по аншлийски, плачу по 1,5 рубля/слово за перевод лога"
- "Глаз один болит, уже нет сил читать это, а хочется домой, ибо - пятница!"
ded
 
Сообщений: 15805
Зарегистрирован: 26 авг 2010, 19:00

Re: FreePBX 12.0.76.4 настройка IVR

Сообщение StainDN » 21 окт 2016, 16:40

Понимаю Ваш сакразм ) Сам люблю троллить товарисчей не в теме )
В общем не понимаю начиная с этих строк:
[2016-10-21 14:39:46] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@ivr-2:10] Set("SIP/326-00000ad2", "TIMEOUT(digit)=3") in new stack
[2016-10-21 14:39:46] VERBOSE[31159][C-00000575] func_timeout.c: -- Digit timeout set to 3.000
StainDN
 
Сообщений: 11
Зарегистрирован: 04 дек 2012, 10:36

Re: FreePBX 12.0.76.4 настройка IVR

Сообщение april22 » 21 окт 2016, 16:59

а нет желания прочитать книжку ?
Своими вопросами , вы загоняете меня в ГУГЛЬ.
april22
 
Сообщений: 2187
Зарегистрирован: 09 июл 2012, 09:47

Re: FreePBX 12.0.76.4 настройка IVR

Сообщение ded » 21 окт 2016, 17:36

В общем не понимаете всех параметров интерактивного меню и поведения вызова в этом меню. Для прояснения понимания именно в части таймаута полезно было посмотреть команду
CLI> dialplan show t@ivr-2

А так придётся быть переводчиком с астерисковского лог-языка.
[2016-10-21 14:40:29] VERBOSE[31159][C-00000575] pbx.c: -- Executing [t@ivr-2:1] Set("SIP/326-00000ad2", "TIMEOUT_LOOPCOUNT=1") in new stack - по крайнй мере один раз говорит, надо будет повторить установленый вами 3 сек таймаут с дефолтным сообщением no-valid-responce-pls-try-again
[2016-10-21 14:40:29] VERBOSE[31159][C-00000575] pbx.c: -- Executing [t@ivr-2:2] GotoIf("SIP/326-00000ad2", "0?final") in new stack -- -- -- вот тут было что-то типа GotoIf($[${TIMEOUT_LOOPCOUNT} > 2]?final) -- на метку final не пошло, дальше всё неправильно. Должно было выполнится условие GotoIf($[${TIMEOUT_LOOPCOUNT} > 0]?final) тогда бы ушло на final и там набрался ваш номер. А тут поехал рассказывать no-valid-responce-pls-try-again,

[2016-10-21 14:40:29] VERBOSE[31159][C-00000575] pbx.c: -- Executing [t@ivr-2:3] Set("SIP/326-00000ad2", "IVR_MSG=no-valid-responce-pls-try-again") in new stack
после чего Goto(s,start)
[2016-10-21 14:40:29] VERBOSE[31159][C-00000575] pbx.c: -- Executing [t@ivr-2:4] Goto("SIP/326-00000ad2", "s,start") in new stack
где вычислил TIMEOUT_LOOPCOUNT=1 уже был, поэтому спрыгнул на 10-й шаг
[2016-10-21 14:40:29] VERBOSE[31159][C-00000575] pbx.c: -- Goto (ivr-2,s,10)
[2016-10-21 14:40:29] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@ivr-2:10] Set("SIP/326-00000ad2", "TIMEOUT(digit)=3") in new stack
опять вычисляет таймаут
[2016-10-21 14:40:29] VERBOSE[31159][C-00000575] func_timeout.c: -- Digit timeout set to 3.000
[2016-10-21 14:40:29] VERBOSE[31159][C-00000575] pbx.c: -- Executing [s@ivr-2:11] ExecIf("SIP/326-00000ad2", "1?Background(no-valid-responce-pls-try-again)") in new stack
[2016-10-21 14:40:29] VERBOSE[31159][C-00000575] file.c: -- <SIP/326-00000ad2> Playing 'no-valid-responce-pls-try-again.slin' (language 'ru')

Если бы сообщение при таймауте не оставлять в дефолте, как у вас Announcement = 'no-valid-responce-pls-try-again' а было бы типа "Спасибо, конечно, за ваш звонок, но вы понажимайте уже что-то?!" и тогда бы вывалилось по i = invalid.
ded
 
Сообщений: 15805
Зарегистрирован: 26 авг 2010, 19:00

Re: FreePBX 12.0.76.4 настройка IVR

Сообщение StainDN » 21 окт 2016, 21:32

Спасибо Вам за терпение ) В форумах общаюсь очень мало. В основном стараюсь изучать мануалы или просить помощи гугла. В сложных случаях прибегаю к помощи платных специалистов. Но тут на первый взгляд простой случай... В общем логика при настройке у меня была такая.
Если позвонивший ничего не набирал, а дождался пока прозвучит сообщение то через 5 секунд должен последовать вызов на назначение при таймауте(правда не учел, что должно прозвучать стандартное сообщение). Оно и звучит, но дальше идет отбой, вместо набора внутреннего абонента.
StainDN
 
Сообщений: 11
Зарегистрирован: 04 дек 2012, 10:36


Вернуться в Готовые VoIP дистрибутивы

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH