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

один IP две регистрации, проблема попадания в другой контекс

Добавлено: 11 фев 2020, 16:50
Volosko
Есть такая ситуация:

sip.conf

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

register => user-1@vpbx1.mangosip.ru:Пароль1@vpbx1.mangosip.ru/mango-1
register => user-2@vpbx2.mangosip.ru:Пароль2@vpbx2.mangosip.ru/mango-2
extensions.conf

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

[Incoming]
exten => s,1,wait(1)
exten => mango-1,1,GoTo(mango-1,s,1)
exten => mango-2,1,GoTo(mango-2,s,1)

[mango-1]
exten => mango-1,1,GoTo(s,1)

[mango-2]
exten => mango-2,1,GoTo(s,1)
и конечно же на входе я получаю: Call from 'user-1' (IP:5060) to extension 'mango-2' rejected because extension not found in context 'mango-1'.

Правильно ли я понимаю что проблему можно решить :
- попросив манго разнести на разные IP vpbx что малореально конечно
- или прописав в [incoming]
exten => s,1,wait(1)
exten => numberM1-1,1,GoTo(mango-1,s,1)
....
exten => numberM1-N,1,GoTo(mango-1,s,1)
exten => numberM2-1,1,GoTo(mango-2,s,1)
....
exten => numberM2-N,1,GoTo(mango-2,s,1)

Или есть какой-то еще вариант ?

Re: один IP две регистрации, проблема попадания в другой кон

Добавлено: 11 фев 2020, 17:33
ded
У вашего SIP пира Манго должен быть контекст Incoming.
А указан какой-то другой, по видимому - mango-1

Re: один IP две регистрации, проблема попадания в другой кон

Добавлено: 11 фев 2020, 17:50
Volosko
ded Вы стар! Вы очень стар! Вы просто суперстар!!!!!!
Я ваш фанат! Да! Вы гениальны! Вы телепатичны! Вы просто офигивительно крут!

Именно так! Исправил и всё заработало как надо!

Re: один IP две регистрации, проблема попадания в другой кон

Добавлено: 11 фев 2020, 19:17
ded
Да просто использую libtelepathy-glib.so.0.80.1
https://github.com/Azure/Telepathy

Помогает проникать в головы вопрошающих. Только надо не забывать обновлять libtelepathy-glib.so