Всем привет.
Для теста miko pbx сделали iax и sip extension на freepbx, завели в miko их как транки.
Если позвонить на iax экстеншен, вызов сразу сбрасывается, до miko он не доходит, в логе freepbx HANGUP CAUSE: 3.
Если звонить из miko, получаем следующее:
-- Executing [79999999999@IAX-1586944900-22-outgoing:7] Dial("PJSIP/202-00000001", "IAX2/79999999999@IAX-1586944900,600,tkTKU(dial_answer)b(dial_create_chan,s,1)") in new stack
== Everyone is busy/congested at this time (1:0/0/1)
Вызов не доходит до freepbx.
При этом статус транков как в miko, так и в freepbx ok.
Если подключиться к экстеншену зоипером, всё работает как часы.
К слову, в sip экстеншеном ситуация похожая:
Входящие выховы отрабатывают корректно, а с исходящими ровто тоже самое.
Dialplan:
1. NoOp(Start outgoing calling...) [extensions.conf:362]
2. Ringing() [extensions.conf:363]
3. GosubIf($["${DIALPLAN_EXISTS(${CONTEXT}-custom,${EXTEN},1)}" == "1"]?${CONTEXT}-custom,${EXTEN},1) [extensions.conf:364]
4. ExecIf($["${REGEX("^" ${EXTEN})}" == "1"]?Gosub(SIP-1586536526-23-outgoing,${EXTEN},1)) [extensions.conf:365]
5. ExecIf($["${peer_mobile}x" != "x"]?Hangup()) [extensions.conf:366]
6. ExecIf($["${DIALSTATUS}" != "ANSWER" && "${BLINDTRANSFER}x" != "x" && "${ISTRANSFER}x" != "x"]?Gosub(${ISTRANSFER}dial_hangup,${EXTEN},1)) [extensions.conf:367]
7. ExecIf($["${BLINDTRANSFER}x" != "x"]?AGI(check_redirect.php,${BLINDTRANSFER})) [extensions.conf:368]
8. ExecIf($["${ROUTFOUND}x" == "x"]?Gosub(dial,${EXTEN},1)) [extensions.conf:369]
9. Playback(silence/2,noanswer) [extensions.conf:370]
10. ExecIf($["${ROUTFOUND}x" != "x"]?Playback(followme/sorry,noanswer):Playback(cannot-complete-as-dialed,noanswer)) [extensions.conf:371]
11. Hangup() [extensions.conf:372]