Страница 1 из 2

Соединение двух FreePBX

Добавлено: 02 ноя 2017, 15:27
skynetyar
Добрый день!
Имеем один FreePBX на VDS и другой в Офисе.
Соединил их путем создания транков на однои другом.

Код: Выделить всё

 iax2 show peers
Name/Username    Host                                           Mask                                      Port           Status      Description
Office          87.253.12.222                            (S)  255.255.255.255                        4569           OK (2 ms)
И на другом соответственно, тоже.
Создали тестовый пир на VDS ,звонки и звук проходят нормально с этим проблем не возникло.

Подскажите как лучше сделать,задача такая:
Необходимо зарегистрировать все транки(провайдеры) на VDS и что бы все приходящие звонки попадали на офисную АТС ?
Trunk--->VDS(ATC1)<---->OFFICE(ATC2)<--->PEERS

Re: Соединение двух FreePBX

Добавлено: 02 ноя 2017, 15:39
Wapo
[from-trunks]
exten => _X.,1,Dial(SIP/office/${EXTEN})

Странно, но с при регистрации с 2016 такое можно уже знать

Re: Соединение двух FreePBX

Добавлено: 26 дек 2017, 15:22
skynetyar
Глубочайшим образом согласен, но я так и не смог это настроить,отвлекся на другую задачу,теперь потребовалось вернуться...
Есть dongle ,звонки на него надо переадресовать на вторую АТС через IAX мост.

1 АТС
настроен trunk iax2
входящий маршрут от dongle модема Set Destination --> IAX транк на вторую

2.АТС
Ходящий маршрут с DID таким же как у dongle транка Set Destination --> группу телефонов.

Настройки IAX
PEER Details

Код: Выделить всё

username=vpn
secret=------------
deny=all
allow=g729&alaw
type=friend
host=-----------
qualify=yes
context=from-internal
На первой АТС в консоли

Код: Выделить всё

Called IAX2/VPN/+79050000000
    -- Hungup 'IAX2/VPN-7427'
  == Everyone is busy/congested at this time (1:0/0/1)
Абонент занят..

Намекните что не так сделал?

Re: Соединение двух FreePBX

Добавлено: 26 дек 2017, 16:45
skynetyar
Звонок прилетает на АТС2 в консоль,вот лог
https://pasteit.cf/view/3680c4c2

Еще один момент,нумерация одинаковая на обоих АТС, влияет?

Re: Соединение двух FreePBX

Добавлено: 26 дек 2017, 16:46
april22
а на второй ...
вангую , не найден ?

Re: Соединение двух FreePBX

Добавлено: 26 дек 2017, 16:50
skynetyar
Извиняюсь, не понял вопрос, на второй что ,не найден?

Re: Соединение двух FreePBX

Добавлено: 26 дек 2017, 16:53
april22
куда он звонит ?!
-- Executing [s@macro-dialout-trunk:24] Dial("IAX2/VPN-15549", "PJSIP/h@BEELINE_9622000000,300,T") in new stack

Re: Соединение двух FreePBX

Добавлено: 26 дек 2017, 16:57
skynetyar
Эмм,как там оказался входящий транк :shock:
Это Транк от провайдера ,включенный на второй АТС

Re: Соединение двух FreePBX

Добавлено: 26 дек 2017, 17:08
april22
спросите у системного администратора

Re: Соединение двух FreePBX

Добавлено: 26 дек 2017, 17:13
skynetyar
Смущает вот это

Код: Выделить всё

    -- Goto (macro-dialout-trunk,disabletrunk,1)
    -- Executing [disabletrunk@macro-dialout-trunk:1] NoOp("IAX2/VPN-15549", "TRUNK: PJSIP DISABLED - falling through to next trunk") in new stack
    -- Executing [+79053333333@outbound-allroutes:7] Macro("IAX2/VPN-15549", "dialout-trunk,8,+79053333333,,on") in new stack
    -- Executing [s@macro-dialout-trunk:1] Set("IAX2/VPN-15549", "DIAL_TRUNK=8") in new stack
    -- Executing [s@macro-dialout-trunk:2] GosubIf("IAX2/VPN-15549", "0?sub-pincheck,s,1()") in new stack
    -- Executing [s@macro-dialout-trunk:3] ExecIf("IAX2/VPN-15549", "0?Set(CALLERID(num)=)") in new stack
    -- Executing [s@macro-dialout-trunk:4] GotoIf("IAX2/VPN-15549", "1?disabletrunk,1") in new stack
    -- Goto (macro-dialout-trunk,disabletrunk,1)
    -- Executing [disabletrunk@macro-dialout-trunk:1] NoOp("IAX2/VPN-15549", "TRUNK: PJSIP DISABLED - falling through to next trunk") in new stack
    -- Executing [+79053333333@outbound-allroutes:8] Macro("IAX2/VPN-15549", "outisbusy,") in new stack
    -- Executing [s@macro-outisbusy:1] Progress("IAX2/VPN-15549", "") in new stack
    -- Executing [s@macro-outisbusy:2] GotoIf("IAX2/VPN-15549", "0?emergency,1") in new stack
    -- Executing [s@macro-outisbusy:3] GotoIf("IAX2/VPN-15549", "0?intracompany,1") in new stack
    -- Executing [s@macro-outisbusy:4] Playback("IAX2/VPN-15549", "all-circuits-busy-now&please-try-call-later, noanswer") in new stack
TRUNK: PJSIP DISABLED - falling through to next trunk - он что сам перебирает транки и пытается по ним звонить?
Создан входящий маршрут на второй АТС с DID входящего внешнего транка который тут прилетает,и направленный уже на группу телефонов,почему он игнорируется ?