IVR не отрабатывает

74 просмотров
спросил 20 Сен от suhrab (310 баллов) в категории Настройка провайдеров

Всем привет появилось 2 вопроса

1) Настроил связь со шлюзом GOIP4 там где написано провайдер желтый кругляшок (вроде должен быть зеленым) и в настройках написано регистрация отключена.

2) Настроил IVR звонок прилетел я слушаю сообщение нажимаю цифру 2(любую цифру), не перекидывает меня в очередь,  настроил согласно инструкция 

https://wiki.mikopbx.com/call-queues

https://wiki.mikopbx.com/ivr-menu

но если входящую маршрутизация настроить сразу на оператора, звонок приходит.

оставил комментарий 23 Сен от suhrab (310 баллов)
Снял логи через putty


Console verbose was OFF and is now 3.
  == Using SIP RTP CoS mark 5
    -- Executing [0500794444@SIP-1568880290-incoming:1] NoOp("SIP/SIP-1568880290-00000016", "--- Incoming call ---") in new stack
    -- Executing [0500794444@SIP-1568880290-incoming:2] Set("SIP/SIP-1568880290-00000016", "CHANNEL(language)=ru-ru") in new stack
    -- Executing [0500794444@SIP-1568880290-incoming:3] Set("SIP/SIP-1568880290-00000016", "CHANNEL(hangup_handler_wipe)=hangup_handler,s,1") in new stack
    -- Executing [0500794444@SIP-1568880290-incoming:4] Set("SIP/SIP-1568880290-00000016", "__FROM_DID=0500794444") in new stack
    -- Executing [0500794444@SIP-1568880290-incoming:5] Set("SIP/SIP-1568880290-00000016", "__FROM_CHAN=SIP/SIP-1568880290-00000016") in new stack
    -- Executing [0500794444@SIP-1568880290-incoming:6] Gosub("SIP/SIP-1568880290-00000016", "add-trim-prefix-clid,0500794444,1") in new stack
    -- Executing [0500794444@add-trim-prefix-clid:1] NoOp("SIP/SIP-1568880290-00000016", "--- Incoming call from 0550640155 ---") in new stack
    -- Executing [0500794444@add-trim-prefix-clid:2] GosubIf("SIP/SIP-1568880290-00000016", "0?add-trim-prefix-clid-custom,0500794444,1") in new stack
    -- Executing [0500794444@add-trim-prefix-clid:3] Return("SIP/SIP-1568880290-00000016", "") in new stack
    -- Executing [0500794444@SIP-1568880290-incoming:7] ExecIf("SIP/SIP-1568880290-00000016", "1?Set(__FROM_PEER=sip:0550640155@10.1.9.124:5060)") in new stack
    -- Executing [0500794444@SIP-1568880290-incoming:8] ExecIf("SIP/SIP-1568880290-00000016", "0?Set(__FROM_PEER=0550640155)") in new stack
    -- Executing [0500794444@SIP-1568880290-incoming:9] UserEvent("SIP/SIP-1568880290-00000016", "Interception,CALLERID: 0550640155,chan1c: SIP/SIP-1568880290-0      0000016,FROM_DID: 0500794444") in new stack
    -- Executing [0500794444@SIP-1568880290-incoming:10] Gosub("SIP/SIP-1568880290-00000016", "check-out-work-time,0500794444,1") in new stack
    -- Executing [0500794444@check-out-work-time:1] NoOp("SIP/SIP-1568880290-00000016", "check time") in new stack
    -- Executing [0500794444@check-out-work-time:2] Return("SIP/SIP-1568880290-00000016", "") in new stack
    -- Executing [0500794444@SIP-1568880290-incoming:11] GosubIf("SIP/SIP-1568880290-00000016", "0?SIP-1568880290-incoming-custom,0500794444,1") in new stack
    -- Executing [0500794444@SIP-1568880290-incoming:12] ExecIf("SIP/SIP-1568880290-00000016", "1?Dial(Local/2004@internal/n,30,TK)") in new stack
    -- Called Local/2004@internal/n
    -- Executing [2004@internal:1] Goto("Local/2004@internal-00000012;2", "ivr-2004,s,1") in new stack
    -- Goto (ivr-2004,s,1)
    -- Executing [s@ivr-2004:1] ExecIf("Local/2004@internal-00000012;2", "1?Gosub(set_orign_chan,s,1)") in new stack
    -- Executing [s@set_orign_chan:1] Wait("Local/2004@internal-00000012;2", "0.2") in new stack
    -- Executing [s@set_orign_chan:2] Set("Local/2004@internal-00000012;2", "pl=1") in new stack
    -- Executing [s@set_orign_chan:3] Set("Local/2004@internal-00000012;2", "orign_chan=") in new stack
    -- Executing [s@set_orign_chan:4] ExecIf("Local/2004@internal-00000012;2", "1?Set(orign_chan=SIP/SIP-1568880290-00000016)") in new stack
    -- Executing [s@set_orign_chan:5] ExecIf("Local/2004@internal-00000012;2", "0?Set(__QUEUE_SRC_CHAN=SIP/SIP-1568880290-00000016)") in new stack
    -- Executing [s@set_orign_chan:6] ExecIf("Local/2004@internal-00000012;2", "0?Set(__QUEUE_SRC_CHAN=SIP/SIP-1568880290-00000016)") in new stack
    -- Executing [s@set_orign_chan:7] ExecIf("Local/2004@internal-00000012;2", "0?Set(__FROM_CHAN=)") in new stack
    -- Executing [s@set_orign_chan:8] Return("Local/2004@internal-00000012;2", "") in new stack
    -- Executing [s@ivr-2004:2] Set("Local/2004@internal-00000012;2", "APPEXTEN=2004") in new stack
    -- Executing [s@ivr-2004:3] Gosub("Local/2004@internal-00000012;2", "dial_app,s,1") in new stack
    -- Executing [s@dial_app:1] NoOp("Local/2004@internal-00000012;2", "__pt1c_UNIQUEID set to mikopbx-1569210334.60_0s2E89")
    -- Executing [s@dial_app:1] NoOp("Local/2004@internal-00000012;2", "__pt1c_UNIQUEID set to ")
    -- Executing [s@dial_app:1] UserEvent("Local/2004@internal-00000012;2", "CdrConnector,AgiData:eyJJU19PUkdOVCI6ZmFsc2UsIlVOSVFVRUlEIjoibWlrb3BieC0xNTY5MjEwMz      M0LjYwX0sxMFo3WSIsImFjdGlvbiI6ImRpYWwiLCJhZ2lfY2hhbm5lbCI6IkxvY2FsLzIwMDRAaW50ZXJuYWwtMDAwMDAwMTI7MiIsImRpZCI6IjA1MDA3OTQ0NDQiLCJkc3RfY2hhbiI6IkFwcDoyMDA0IiwiZH      N0X251bSI6IjIwMDQiLCJmcm9tX2FjY291bnQiOiJzaXA6MDU1MDY0MDE1NUAxMC4xLjkuMTI0OjUwNjAiLCJpc19hcHAiOjEsImxpbmtlZGlkIjoibWlrb3BieC0xNTY5MjEwMzM0LjU4Iiwic3JjX2NoYW4iOi      JTSVAvU0lQLTE1Njg4ODAyOTAtMDAwMDAwMTYiLCJzcmNfbnVtIjoiMDU1MDY0MDE1NSIsInN0YXJ0IjoiMjAxOS0wOS0yMyAwOTo0NTozNC4zMTkiLCJ0cmFuc2ZlciI6IjAifQ==")
    -- Executing [s@dial_app:1] return("Local/2004@internal-00000012;2", "")
    -- Executing [s@ivr-2004:4] Answer("Local/2004@internal-00000012;2", "") in new stack
    -- Local/2004@internal-00000012;1 answered SIP/SIP-1568880290-00000016
    -- Channel Local/2004@internal-00000012;1 joined 'simple_bridge' basic-bridge <b6c00918-c11d-4b8e-a95d-a34cbc128206>
    -- Channel SIP/SIP-1568880290-00000016 joined 'simple_bridge' basic-bridge <b6c00918-c11d-4b8e-a95d-a34cbc128206>
    -- Executing [s@ivr-2004:5] ExecIf("Local/2004@internal-00000012;2", "1?Set(try_count=0") in new stack
    -- Executing [s@ivr-2004:6] Set("Local/2004@internal-00000012;2", "try_count=1") in new stack
    -- Executing [s@ivr-2004:7] GotoIf("Local/2004@internal-00000012;2", "0?internal,2004,1") in new stack
    -- Executing [s@ivr-2004:8] Set("Local/2004@internal-00000012;2", "TIMEOUT(digit)=2") in new stack
    -- Digit timeout set to 2.000
    -- Executing [s@ivr-2004:9] BackGround("Local/2004@internal-00000012;2", "/storage/usbdisk1/mikopbx/media/1568962765") in new stack
    -- <Local/2004@internal-00000012;2> Playing '/storage/usbdisk1/mikopbx/media/1568962765.slin' (language 'ru-ru')
    -- Channel SIP/SIP-1568880290-00000016 left 'simple_bridge' basic-bridge <b6c00918-c11d-4b8e-a95d-a34cbc128206>
    -- Channel Local/2004@internal-00000012;1 left 'simple_bridge' basic-bridge <b6c00918-c11d-4b8e-a95d-a34cbc128206>
  == Spawn extension (ivr-2004, s, 9) exited non-zero on 'Local/2004@internal-00000012;2'
  == Spawn extension (SIP-1568880290-incoming, 0500794444, 12) exited non-zero on 'SIP/SIP-1568880290-00000016'
    -- SIP/SIP-1568880290-00000016 Internal Gosub(hangup_handler,s,1) start
    -- Executing [s@hangup_handler:1] NoOp("SIP/SIP-1568880290-00000016", "--- hangup - SIP/SIP-1568880290-00000016 ---") in new stack
    -- Executing [s@hangup_handler:2] Gosub("SIP/SIP-1568880290-00000016", "hangup_chan,s,1)") in new stack
    -- Executing [s@hangup_chan:1] UserEvent("SIP/SIP-1568880290-00000016", "CdrConnector,AgiData:eyJPTERfTElOS0VESUQiOiIiLCJVTklRVUVJRCI6IiIsImFjdGlvbiI6Imhhbm      d1cF9jaGFuIiwiYWdpX2NoYW5uZWwiOiJTSVAvU0lQLTE1Njg4ODAyOTAtMDAwMDAwMTYiLCJhZ2lfdGhyZWFkaWQiOiJtaWtvcGJ4LTE1NjkyMTAzMzQuNThfMDEwN1J0IiwiZGlhbHN0YXR1cyI6IkFOU1dFUk      VEIiwiZGlkIjoiMDUwMDc5NDQ0NCIsImVuZCI6IjIwMTktMDktMjMgMDk6NDU6NTMuNTU3IiwibGlua2VkaWQiOiJtaWtvcGJ4LTE1NjkyMTAzMzQuNTgifQ==")
    -- Executing [s@hangup_chan:1] return("SIP/SIP-1568880290-00000016", "")
    -- Executing [s@hangup_handler:3] Return("SIP/SIP-1568880290-00000016", "") in new stack
  == Spawn extension (SIP-1568880290-incoming, 0500794444, 12) exited non-zero on 'SIP/SIP-1568880290-00000016'
    -- SIP/SIP-1568880290-00000016 Internal Gosub(hangup_handler,s,1) complete GOSUB_RETVAL=

2 Ответы

0 голосов
ответил 20 Сен от Михаилdfh (760 баллов)

Где пунктуация? "Настроил IVR звонок прилетел я слушаю сообщение нажимаю цифру 2" . Не представляю поймёт ли вас поддержка, но я не понял. Инфы мало

оставил комментарий 20 Сен от suhrab (310 баллов)
Моя вина.
Суть проблемы. Когда абонент звонит он попадает на IVR, далее он после того как прослушал сообщение, на телефоне нажимает цифру 1,2 или 3 (1 отдел продаж, 2 тех. под, 3 абон отдел.) в зависимости от того какой отдел ему нужен, так вот нажимаю цифру 1,2 или 3 IVR не перекидывает меня в очередь этого отдела, также с остальными очередями.
оставил комментарий 20 Сен от Михаилdfh (760 баллов)
У меня тоже периодически возникает та же проблема - ivr меню не регистрирует тоновый набор. Не постоянно, а иногда. Проявляется даже когда я делаю тесты со своего мобильного устройства. Но это распространяется только на одного оператора(у нас их два). Заведён он в телефонию очень коряво, видимо поэтому и появляется такая проблема. Ростелеком - муд....  Вместо одного нормального личного кабинета у вас будет 3, потому что мы Ростелеком... Просто нет слов. Вспомнил о них, так и хочется обложить их матом.   
Мне так и не дали нормально заняться этой проблемой, но одно предположение есть: звонок коряво переводится на IVR меню с каким-то звуком в самом начале, и сделав задержку в пол секунды перед началом воспроизведения IVR меню, эту проблему удастся решить. Я не специалист. Могу посоветовать внимательно смотреть логи. а лучше установить Wireshark и снять дамп звонка.
оставил комментарий 23 Сен от suhrab (310 баллов)
Где Я могу выставить задержку перед началом воспроизведения IVR меню?
Даже когда активных 2 и более оператора IVR не срабатывает.
0 голосов
ответил 24 Сен от suhrab (310 баллов)
Если оператор набирает 2003 (номер IVR) он слушает сообщение и выбирает цифру 1,2 или 3 на нужную очередь перебрасывает.
Добро пожаловать на сайт Askozia Q&A, где вы можете задавать вопросы и получать ответы от других членов сообщества.

Популярные теги

askozia провайдер запись-разговоров настройка ivr маршрут входящие-вызовы askozia6 маршрутизация очередь провайдеры askozia7 запись факс очередь-вызовов исходящие-звонки транк обновление переадресация веб-интерфейс ascozia история мобильный интеграция перехват-вызова провайдеров логи редактор разговоров goip аон callerid установка маршруты диалплан тишина smtp gsm панель-телефонии-1с перевод-вызова звонок nat лицензия панель askozia-5 переадресация-мобильный префиксы телефонная-книга голосовая почта парковка перевод vmware мультифон мегафон донабор настройка-провайдер статистика время голосовая-почта перехват вызовов номер asterisk skype ssh 2 web-интерфейс дополнительный-диск распределение проброс-портов настройка-исходящие-исходящих-вызов-вызовов подменю goip4 отправка-факса железо grandstream релиз beeline digium bruteforce взлом приложение исходящие fax web cdr времени pickup вызовы yealink ростелеком mango 8 шлюз количество не-слышно-звук перенос_конфигурации запись-разговора

1,414 вопросов

1,227 ответов

2,922 комментариев

1,734 пользователей

...