Добрый день.
Настраиваю интеграцию MikoPBX - Panasonic TDE200.
план нумерации Panasonic TDE200 - 1ХХ
план нумерации MikoPBX - 2XX
-
Транк настроен через входящую регистрацию на MikoPBX c Panasonic TDE200 - соединение установлено.
-
Исходящие звонки с 2ХХ на 1ХХ проходят.
-
Входящие звонки с 1ХХ на 2ХХ не проходят
-
Правило обработки входящих: Входящие с АТС1 на внутренние номера на ХХХ переадресуется на приложение внутренние номера.
-
Логи при входящем звонке
~# 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)
mikopbxCLI> 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=”)
mikopbxCLI>
Disconnected from Asterisk server
Asterisk cleanly ending (0).
Executing last minute cleanups
~#