100 просмотров
от (180 баллов) в категории Интеграция с 1С
Добрый день.

Настраиваю интеграцию MikoPBX - Panasonic TDE200.

план нумерации Panasonic TDE200 - 1ХХ

план нумерации MikoPBX - 2XX

1. Транк настроен через входящую регистрацию на MikoPBX c Panasonic TDE200 - соединение установлено.

2. Исходящие звонки с 2ХХ на 1ХХ проходят.

3. Входящие звонки с 1ХХ на 2ХХ не проходят

4. Правило обработки входящих: Входящие с АТС1 на внутренние номера на ХХХ переадресуется на приложение внутренние номера.

5. Логи при входящем звонке

~# asterisk -r
Asterisk 16.30.0, Copyright (C) 1999 - 2021, Sangoma Technologies Corporation and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
Connected to Asterisk 16.30.0 currently running on mikopbx (pid = 33201)
mikopbx*CLI> core set verbose 3
Console verbose was OFF and is now 3.
    -- Executing [201@SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-incoming:1] NoOp("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "--- Incoming call ---") in new stack
    -- Executing [201@SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-incoming:2] Set("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "CHANNEL(language)=ru-ru") in new stack
    -- Executing [201@SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-incoming:3] Set("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "CHANNEL(hangup_handler_wipe)=hangup_handler,s,1") in new stack
    -- Executing [201@SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-incoming:4] Set("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "__FROM_DID=201") in new stack
    -- Executing [201@SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-incoming:5] Set("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "__FROM_CHAN=PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000") in new stack
    -- Executing [201@SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-incoming:6] Set("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "__M_CALLID=[C-00000001]") in new stack
    -- Executing [201@SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-incoming:7] ExecIf("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "1?Gosub(set_from_peer,s,1)") in new stack
    -- Executing [s@set_from_peer:1] NoOp("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "__FROM_PEER set to SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43")
    -- Executing [s@set_from_peer:1] return("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "")
    -- Executing [201@SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-incoming:8] ExecIf("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "0?Set(__FROM_PEER=SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43)") in new stack
    -- Executing [201@SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-incoming:9] Gosub("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "add-trim-prefix-clid,201,1") in new stack
    -- Executing [201@add-trim-prefix-clid:1] NoOp("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "--- Incoming call from SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43 ---") in new stack
    -- Executing [201@add-trim-prefix-clid:2] GosubIf("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "0?add-trim-prefix-clid-custom,201,1") in new stack
    -- Executing [201@add-trim-prefix-clid:3] Return("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "") in new stack
    -- Executing [201@SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-incoming:10] Set("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "__TRANSFER_OPTIONS=t") in new stack
    -- Executing [201@SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-incoming:11] ExecIf("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "0?Set(contextID=none-incoming)") in new stack
    -- Executing [201@SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-incoming:12] ExecIf("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "0?Set(contextID=SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-incoming)") in new stack
    -- Executing [201@SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-incoming:13] GosubIf("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "1?check-out-work-time,201,1") in new stack
    -- Executing [201@check-out-work-time:1] Set("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "currentYear=2023") in new stack
    -- Executing [201@check-out-work-time:2] GosubIf("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "0?check-out-work-time-101011105060-incoming,201,1") in new stack
    -- Executing [201@check-out-work-time:3] GosubIf("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "0?check-out-work-time-2023,201,1") in new stack
    -- Executing [201@check-out-work-time:4] ExecIfTime("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "00:00-09:00,mon-fri,*,*?Goto(work-time-set-var-1,201,1)") in new stack
    -- Executing [201@check-out-work-time:5] ExecIfTime("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "18:00-23:00,mon-fri,*,*?Goto(work-time-set-var-2,201,1)") in new stack
    -- Executing [201@check-out-work-time:6] ExecIfTime("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "00:00-23:00,sat-sun,*,*?Goto(work-time-set-var-3,201,1)") in new stack
    -- Executing [201@check-out-work-time:7] Return("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "") in new stack
    -- Executing [201@SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-incoming:14] Set("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "IN_NEED_ANNONCE=1") in new stack
    -- Executing [201@SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-incoming:15] GosubIf("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "0?SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-incoming-custom,201,1") in new stack
    -- Executing [201@SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-incoming:16] Set("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "M_TIMEOUT=30") in new stack
    -- Executing [201@SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-incoming:17] ExecIf("PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000", "1?Dial(Local/2200100@internal-incoming,30,tKg)") in new stack
    -- Called Local/2200100@internal-incoming
    -- Executing [2200100@internal-incoming:1] ExecIf("Local/2200100@internal-incoming-00000000;2", "1?Set(TIMEOUT(absolute)=30)") in new stack
    -- Channel will hangup at 2023-11-17 10:38:46.734 MSK.
    -- Executing [2200100@internal-incoming:2] Set("Local/2200100@internal-incoming-00000000;2", "MASTER_CHANNEL(M_TIMEOUT_CHANNEL)=Local/2200100@internal-incoming-00000000;2") in new stack
    -- Executing [2200100@internal-incoming:3] Set("Local/2200100@internal-incoming-00000000;2", "MASTER_CHANNEL(M_TIMEOUT)=") in new stack
    -- Executing [2200100@internal-incoming:4] Goto("Local/2200100@internal-incoming-00000000;2", "internal,2200100,1") in new stack
    -- Goto (internal,2200100,1)
    -- Executing [2200100@internal:1] Goto("Local/2200100@internal-incoming-00000000;2", "internal,201,1") in new stack
    -- Goto (internal,201,1)
    -- Executing [201@internal:1] Goto("Local/2200100@internal-incoming-00000000;2", "internal-users,201,1") in new stack
    -- Goto (internal-users,201,1)
    -- Executing [201@internal-users:1] Set("Local/2200100@internal-incoming-00000000;2", "CHANNEL(hangup_handler_wipe)=hangup_handler,s,1") in new stack
    -- Executing [201@internal-users:2] ExecIf("Local/2200100@internal-incoming-00000000;2", "0?Set(SIPADDHEADER01=") in new stack
    -- Executing [201@internal-users:3] ExecIf("Local/2200100@internal-incoming-00000000;2", "1?Gosub(set_orign_chan,s,1)") in new stack
    -- Executing [s@set_orign_chan:1] Wait("Local/2200100@internal-incoming-00000000;2", "0.2") in new stack
    -- Executing [s@set_orign_chan:2] Set("Local/2200100@internal-incoming-00000000;2", "pl=1") in new stack
    -- Executing [s@set_orign_chan:3] Set("Local/2200100@internal-incoming-00000000;2", "orign_chan=") in new stack
    -- Executing [s@set_orign_chan:4] ExecIf("Local/2200100@internal-incoming-00000000;2", "1?Set(orign_chan=)") in new stack
    -- Executing [s@set_orign_chan:5] ExecIf("Local/2200100@internal-incoming-00000000;2", "1?Set(orign_chan=PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000)") in new stack
    -- Executing [s@set_orign_chan:6] ExecIf("Local/2200100@internal-incoming-00000000;2", "0?Set(__QUEUE_SRC_CHAN=PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000)") in new stack
    -- Executing [s@set_orign_chan:7] ExecIf("Local/2200100@internal-incoming-00000000;2", "0?Set(__QUEUE_SRC_CHAN=PJSIP/SIP-PROVIDER-34F7CCFE873B9DABD91CC8D75342CB43-00000000)") in new stack
    -- Executing [s@set_orign_chan:8] ExecIf("Local/2200100@internal-incoming-00000000;2", "0?Set(__FROM_CHAN=)") in new stack
    -- Executing [s@set_orign_chan:9] Return("Local/2200100@internal-incoming-00000000;2", "") in new stack
    -- Executing [201@internal-users:4] Gosub("Local/2200100@internal-incoming-00000000;2", "dial,201,1") in new stack
    -- Executing [201@dial:1] CELGenUserEvent("Local/2200100@internal-incoming-00000000;2", "eyJJU19PUkdOVCI6ZmFsc2UsIlVOSVFVRUlEIjoibWlrb3BieC0xNzAwMjA2Njk2LjJfMjg0VE0zIiwiYWN0aW9uIjoiZGlhbCIsImFnaV9jaGFubmVsIjoiTG9jYWwvMjIwMDEwMEBpbnRlcm5hbC1pbmNvbWluZy0wMDAwMDAwMDsyIiwiZGlkIjoiMjAxIiwiZHN0X251bSI6IjIwMSIsImZyb21fYWNjb3VudCI6IlNJUC1QUk9WSURFUi0zNEY3Q0NGRTg3M0I5REFCRDkxQ0M4RDc1MzQyQ0I0MyIsImxpbmtlZGlkIjoibWlrb3BieC0xNzAwMjA2Njk2LjAiLCJzcmNfY2hhbiI6IlBKU0lQL1NJUC1QUk9WSURFUi0zNEY3Q0NGRTg3M0I5REFCRDkxQ0M4RDc1MzQyQ0I0My0wMDAwMDAwMCIsInNyY19udW0iOiJTSVAtUFJPVklERVItMzRGN0NDRkU4NzNCOURBQkQ5MUNDOEQ3NTM0MkNCNDMiLCJzdGFydCI6IjIwMjMtMTEtMTcgMTA6Mzg6MTYuNjIxIiwidHJhbnNmZXIiOiIwIiwidmVyYm9zZV9jYWxsX2lkIjoiW0MtMDAwMDAwMDFdIn0=")
mikopbx*CLI>
Disconnected from Asterisk server
Asterisk cleanly ending (0).
Executing last minute cleanups
~#

1 Ответ

от (123 тыс. баллов)

По логу ошибок не видно. 

Лучше анализировать логи из раздела "Системные логи - asterisk/verbose". + Дополнительно в sngrep смотреть SIP трафик, там будет видно кто завершает вызов.. 

Во входящем маршруте вызов направьте на "Направить на сотрудника (сопоставить по did)"

Еще panasonic не любит UTF8, см. обсуждение

https://qa.mikopbx.ru/14027/звонки-на-панасоник?show=14027#q14027

В провайдере,  «Расширенные настройки» - «Дополнительные параметры» следует прописать:

[endpoint]
set_var=IGNORE_TIME=1 

Эта опция отключит функционал «Нерабочее время» для всех входящих через этого провайдера.

На этом сайте можно бесплатно задать вопрос разработчикам MikoPBX и другим членам сообщества. Время ответа не регламентированно, но мы стараемся несколько раз в день заглядывать сюда. Для срочного решения проблем обращайтесь на платную линию поддержки

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

askozia входящие-вызовы настройка исходящие маршрутизация провайдер запись-разговоров входящие ivr исходящие-звонки обновление битрикс24 ошибка очередь провайдеры очередь-вызовов переадресация запись установка маршрут история-звонков mikopbx транк панель-телефонии-1с перевод-вызова перевод askozia7 askozia6 битрикс callerid интеграция голосовая-почта логи модуль перехват-вызова ростелеком нерабочее-время bitrix24 факс nat docker запись-разговора веб-интерфейс goip настройка-провайдер история диалплан почта журнал-звонков релиз gsm вызовы звонок внешние-номера web-интерфейс zabbix маршруты cdr sip панель pjsip переадресация-мобильный voicemail ascozia телефонная-книга аон мобильный звонков лицензирование вызовов редактор номер asterisk лицензия ami регистрация оповещения провайдеров время голосовая fax trunk разговоров группы-пользователей #mikopbx пропущенные-звонки донабор beeline monitoring тишина smtp cisco мобильные мультифон мегафон шлюз не-работает электронная-почта не-слышно-звук

2.8 тыс. вопросов

2.4 тыс. ответов

6.7 тыс. комментариев

465 тыс. пользователей

...