Страница 1 из 2

IVR не рабодает донабор номера или пункты меню

СообщениеДобавлено: 09 сен 2020, 11:46
sf2015
Добрый день. Имеется FreePbx 15 (на asterisk 13). Создано IVR меню. При звонке из города во время речи (вы позвонили туда то) набираю внутренний номер (телефон SIP)например 354 и ничего не происходит. Также нажимаю пункты меню. Допустим цифру 2, где должен зазвонить внутренний номер 355 и ничего не происходит.

1. В меню IVR включена опция "прямой донабор"
2. Прописаны 2 пункта меню (для пробы) с цифрами 1 и 2
3. включил логирование (в файле logger_logfiles_additional.conf строку привел к виду console => debug,error,notice,verbose,warning,dtmf )и перезагрузил freepbx
4. подключился через ssh к freepbx и начал смотреть логи в CLI asterisk -rvvv Набираю во время приветственной речи добавочный цифру 2 и вижу такую штуку

[2020-09-09 07:37:05] DTMF[3133][C-00000002]: channel.c:4126 __ast_read: DTMF begin '2' received on SIP/mgts_74953911668-00000002
[2020-09-09 07:37:05] DTMF[3133][C-00000002]: channel.c:4130 __ast_read: DTMF begin ignored '2' on SIP/mgts_74953911668-00000002
[2020-09-09 07:37:05] DTMF[3133][C-00000002]: channel.c:4040 __ast_read: DTMF end '2' received on SIP/mgts_74953911668-00000002, duration 160 ms
[2020-09-09 07:37:05] DTMF[3133][C-00000002]: channel.c:4110 __ast_read: DTMF end passthrough '2' on SIP/mgts_74953911668-00000002

Re: IVR не рабодает донабор номера или пункты меню

СообщениеДобавлено: 09 сен 2020, 11:49
sf2015
SIP настройки (МГТС) транка такие

type=peer
host=10.1xx.10.1xx&10.1xx.8.1xx
dtmfmode=rfc2833
qualify=yes
disallow=all
allow=alaw
fromuser=749xxxxxxx
insecure=port,invite

Re: IVR не рабодает донабор номера или пункты меню

СообщениеДобавлено: 09 сен 2020, 14:50
ded
Можете игнорировать сообщение
[2020-09-09 07:37:05] DTMF[3133][C-00000002]: channel.c:4130 __ast_read: DTMF begin ignored '2' on SIP/mgts_74953911668-00000002
а посмотреть что происходит дальше в
CLI asterisk -rvvv
после донабора.

P.S. Я не увидел параметра context=from-trunk в настройках пира МГТС.

Re: IVR не рабодает донабор номера или пункты меню

СообщениеДобавлено: 09 сен 2020, 16:19
sf2015
Вот например донабор номера 355.
context=from-trunk добавил в peer транка мгтс

Re: IVR не рабодает донабор номера или пункты меню

СообщениеДобавлено: 09 сен 2020, 17:08
ded
Информация замусорена, избыточна.
При чём там звонки очереди?
Не видно в каком контексте выполнялся донабор (это чуть выше этого лога), до play custom.

Re: IVR не рабодает донабор номера или пункты меню

СообщениеДобавлено: 09 сен 2020, 17:38
sf2015
вот лог немного выше

Re: IVR не рабодает донабор номера или пункты меню

СообщениеДобавлено: 09 сен 2020, 17:43
ded
У вас похоже донабор ИВР идёт не во входящем сценарии, а в очереди? Так Создатели не расчитывали.
Обычная цепочка - сценарий для входящих из города:
Код: выделить все
Приветствие => ИВР => Нажмите 1 => Очередь1
               ||
            Нажмите 2 => Очередь2

Re: IVR не рабодает донабор номера или пункты меню

СообщениеДобавлено: 09 сен 2020, 18:39
sf2015
Спасибо.
Ошибка была в том, что во входящей маршрутизации в разделе "Установить направление" стаяла очередь, а нужно IVR

Re: IVR не рабодает донабор номера или пункты меню

СообщениеДобавлено: 10 сен 2020, 12:52
sf2015
выяснилось следующее.
если во входящем транке мгтс поспавить перенаправление на IVR, то работает пункты меню и донабор внутренних номеров, НО после проигрывания сообщения нет перехода в очередь и выводится сообщение "мы не получили действительный ответ..."
Нашел тему https://forum.asterisk.ru/viewtopic.php?p=73710
там в рекомендации 1) Поставить птичку Разрешить пропускать в Приветствии,ничего не указывать в направлении после воспроизведения. А вот ничего не указывать не позволяетfreepbx - требует заполнения этого поля.

Re: IVR не рабодает донабор номера или пункты меню

СообщениеДобавлено: 10 сен 2020, 13:35
sf2015
Входящий маршрут -> Приветствие (Разрешить пропуситить) -> ИВР (уведомление в ИВР отключено. назначение при таймаут - очередь)
=> Нажмите 1 => идем в бухгалтерию (344)
=> Если набран добавочный идем на него
=> если ничего не выбрано в Очередь (вот в очередь по умолчанию никак не могу попасть)