VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Два прямых номера у одного провайдера.

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

xvld
Сообщения: 4
Зарегистрирован: 13 мар 2012, 12:19

Два прямых номера у одного провайдера.

Сообщение xvld »

Привет всем! Довелось приступить к изучению Asterisk.
Ну и вот по мере изучения возникла проблема, конечно может и пустяковая, но пока осилить ее не могу.
Помогите пожалуйста

Есть два прямых номера у одного sip-провайдера на разных аккаунтах.
Необходимо чтобы при входящем звонке на каждый номер проигрывалось соответствующее этому номеру голосовое меню.
В моем случае при входящем звонке проигрывается меню, которое указано в первом (сверху вниз в конфиге) пире.

Если попробовать эту же схему с разными sip-провайдерами то все работает как надо.

Как разрулить это дело с одним провом?

Кусок конфига:

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

register => XXXXX:XXXXX@sip.XXXXX.com
register => YYYYY:YYYYY@sip.XXXXX.com

[peer1]
type=peer
username=XXXXX
secret=XXXXX
fromuser=XXXXX
host=sip.XXXXX.com
nat=yes
qualify=yes
canreinvite=no
insecure=invite
context=mymenu
canreinvite=no

[peer2]
type=peer
username=YYYYY
secret=YYYYY
fromuser=YYYYY
host=sip.XXXXX.com
nat=yes
qualify=yes
canreinvite=no
insecure=invite
context=mymenu1
canreinvite=no 
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Два прямых номера у одного провайдера.

Сообщение ded »

register => XXXXX:XXXXX@sip.XXXXX.com/XXXXX
register => YYYYY:YYYYY@sip.XXXXX.com/YYYYY

exten => XXXXX,1,Goto(menu-1,s,1)
exten => YYYYY,1,Goto(menu-2,s,1)

для вэб интерфейса freePBX испоользуем Входящую маршрутизацию по DID
DID1 - XXXXX
DID2 - YYYYY
xvld
Сообщения: 4
Зарегистрирован: 13 мар 2012, 12:19

Re: Два прямых номера у одного провайдера.

Сообщение xvld »

Спасибо!
Dgoni_ev
Сообщения: 24
Зарегистрирован: 22 ноя 2010, 16:13
Откуда: г.Санкт-Петербург

Re: Два прямых номера у одного провайдера.

Сообщение Dgoni_ev »

Только не забудьте указать в обоих пирах один и тот же контекст, сейчас у Вас они в разных
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Два прямых номера у одного провайдера.

Сообщение Vlad1983 »

это побоку всё прийдет в последний, т.к. insecure=invite
ЛС: @rostel
Dgoni_ev
Сообщения: 24
Зарегистрирован: 22 ноя 2010, 16:13
Откуда: г.Санкт-Петербург

Re: Два прямых номера у одного провайдера.

Сообщение Dgoni_ev »

А можно поподробней, т.к. раньше обычно использовал insecure=invite в случаях когда на вх. invite Asterisk начинал аутентификацию, либо когда не мог найти совпадений.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Два прямых номера у одного провайдера.

Сообщение Vlad1983 »

для type=peer мачит не по имени
по подробней в манах
ЛС: @rostel
Dgoni_ev
Сообщения: 24
Зарегистрирован: 22 ноя 2010, 16:13
Откуда: г.Санкт-Петербург

Re: Два прямых номера у одного провайдера.

Сообщение Dgoni_ev »

вы имеете ввиду по полю host, а так как у обоих пиров оно одинаково, то попадёт ко второму. Но вот насчёт insecure=invite :oops: , насчёт insecure=port знаю, что используется в том случае когда во входящем invite порт отличается от стандартного (5060), и чтобы не было процесса Proxy Authentication Required разрешаются не проверять во вх. invite значение порта.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Два прямых номера у одного провайдера.

Сообщение Vlad1983 »

insecure=invite как следствие type=peer > мачим по host > попадаем в последний
к тому же ТС все это до фени пока сам не поймет
ЛС: @rostel
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Два прямых номера у одного провайдера.

Сообщение ded »

.. а он пока не понимает, если ставит два разных (!) пира с одним и тем же ИП адресом, и insecure=invite.
Тяжёлые последствия непереваренной копипасты. Запор.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH