Не работают звонки извне на вторую атс

Добрый день!

Имеются 2 атс:

- атс1 с внутренними 2xxxx, к ней подключен транк провайдера.

- атс2 с внутренними 3xxxx для филиала.

На обеих атс MIKOPBX ver: 2021.4.175

Связь между ними настроена по этой инструкции: https://wiki.mikopbx.ru/faq:connectats2

Между самими атс связь есть, также есть связь в город и из города на атс1. Однако при попытке позвонить в город или из города на внутренние атс2 связи нет.

И еще один момент: при звонке между атс номер входящего определяется не как внутренний номер, а как название транка.

Лог при звонке из города на атс2: https://cloud.mail.ru/public/hbPU/pnpKdZqm6

Лог при звонке между атс: https://cloud.mail.ru/public/quqC/yJehkBmGh

Помогите пожалуйста исправить эти косяки.

Скорее всего у вас во входящем "маршруте По умолчанию" явно прописано правило "Воспроизвести сигнал занято". 

Все прочие маршруты, которые описаны выше не походят для входящего звонка по одному из следующих критериев:

  • Не совпадает DID с шаблоном, описанным в маршруте
  • Маршрут описан для другого провайдера, не для того по которому поступает вызов
Либо выполнено переопределения файла extensions.conf через кастомизацию системных файлов. 

при звонке между атс номер входящего определяется не как внутренний номер, а как название транка.

В расширенных настройках провайдера отключите использование поля fromuser.

"Лог при звонке между атс:"

Вторая АТС вернула сигнал "занято", для понимания картины нужен лог со второй АТС. в логе asterisk/messages также смотрите наличие ошибок. 

Да, действительно, после экспериментов забыл поставить галку в настройках провайдера, теперь номер определяется правильно, спасибо.

Но так и не удалось победить основную проблему со звонками извне на внутренние атс2. Если звонить с нее в город, то выдает сигнал занято. Если из города то при наборе добавочного на атс2 играет музыка ожидания.

Вот лог с атс2 при звонке в город: https://cloud.mail.ru/public/utNW/iZqUqdaZy

А тут как виден этот звонок на атс1: https://cloud.mail.ru/public/1oyW/X7Cqcau4A

Отрабатывает команда Busy. Скорее всего во входящем маршруте это явно прописано в web интерфейсе. 

Попробуйте подключиться к АТС по ssh и прислать вывод команды:

asterisk -rx 'dialplan show *звоню_на_номер*@SIP-1646677377-incoming'

вывод приложите тут.

Вот вывод:

[ Context 'SIP-1646677377-incoming' created by 'pbx_config' ]
  '_X!' =>          1. NoOp(--- Incoming call ---)                [extensions.conf:89]
                    2. Set(CHANNEL(language)=ru-ru)               [extensions.conf:90]
                    3. Set(CHANNEL(hangup_handler_wipe)=hangup_handler,s,1) [extensions.conf:91]
                    4. Set(__FROM_DID=${EXTEN})                   [extensions.conf:92]
                    5. Set(__FROM_CHAN=${CHANNEL})                [extensions.conf:93]
                    6. ExecIf($["${CHANNEL(channeltype)}" != "Local"]?Gosub(set_from_peer,s,1)) [extensions.conf:94]
                    7. ExecIf($["${CHANNEL(channeltype)}" == "Local"]?Set(__FROM_PEER=${CALLERID(num)})) [extensions.conf:95]
                    8. Gosub(add-trim-prefix-clid,${EXTEN},1)     [extensions.conf:96]
                    9. Set(__TRANSFER_OPTIONS=t)                  [extensions.conf:97]
                    10. Gosub(check-out-work-time,${EXTEN},1)     [extensions.conf:98]
                    11. Set(IN_NEED_ANNONCE=1)                    [extensions.conf:99]
                    12. GosubIf($["${DIALPLAN_EXISTS(${CONTEXT}-custom,${EXTEN},1)}" == "1"]?${CONTEXT}-custom,${EXTEN},1) [extensions.conf:101]
                    13. Busy()                                    [extensions.conf:102]
                    14. Hangup()                                  [extensions.conf:103]

-= 1 extension (14 priorities) in 1 context. =-

Во входящих маршрутах сейчас только 2 записи, одна входящие из города, вторая дял филиала, настроена по инструкции, выглядит так:

Звонок на номер XXXXX через    filial будет переадресован на    Приложение: For_internal_num

Если звонить из города на добавочный 31111 на атс2, то лог с атс1 выглядит так: https://cloud.mail.ru/public/oFjM/mxxkiTZU9

До атс2 звонок не доходит, ни в одном логе нет записей.