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

одновременно два номера Baza от центел

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

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

Ответить
kostas
Сообщения: 3
Зарегистрирован: 29 апр 2011, 23:37

одновременно два номера Baza от центел

Сообщение kostas »

Привет друзья!
Если задал глупый вопрос - прошу прощения.
Астериск 1.6.2.18
Использую продукт База, от Центел. И пока был у меня один телефонный номер - все было просто замечательно. Настройки вот такие:

файл sip.conf:

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

register => 8495XXXXXXX:PASSWD@qwerty.cnt.ru
файл users.conf:

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

[baza1]
secret            = PASSWD
defaultuser       = 8495XXXXXXX
trunkname         = baza
callerid          =
hasexten          = no
hassip            = yes
hasiax            = no
host              = qwerty.cnt.ru
context           = from-baza1
insecure          = invite
fromuser          = 8495XXXXXXX
fromdomain        = qwerty.cnt.ru
type              = friend
callbackextension =8495XXXXXXX
disallow          = all
allow             = alaw
allow             = ulaw
allow             = g729
nat               = no
canreinvite       = nonat
dtmfmode          = rfc2833
файл extensions.conf:

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

[from-baza1]
exten => s,1,Dial(SIP/300)

Все прекрасно работало, хотя, callbackextension =8495XXXXXXX, т.е. вполне определенный, но все равно работает через екстеншн s.
Ну вроде бы и ладно. Но теперь, когда появился еще один номер, а это еще один аккаунт на том же сервере, все пошло совсем не так как задумывалось.

К существующим конфигам я добавил второй аккаунт, по образу и подобию.

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

[baza2]
secret            = PASSWD
defaultuser       = 8495XXXXXXX
trunkname         = baza
callerid          =
hasexten          = no
hassip            = yes
hasiax            = no
host              = qwerty.cnt.ru
context           = from-baza2
insecure          = invite
fromuser          = 8495XXXXXXX
fromdomain        = qwerty.cnt.ru
type              = friend
callbackextension =8495XXXXXXX
disallow          = all
allow             = alaw
allow             = ulaw
allow             = g729
nat               = no
canreinvite       = no
dtmfmode          = rfc2833
и соответственно (мне кажется что входящий звонок должен именно сюда попадать):

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

[from-baza2]
exten => s,1,Dial(SIP/400)
но вот засада, звонок на оба номера всегда попадает в контекст from-baza1 (соответственно попадает на один и тот же аппарат), а мне надо чтобы звонок на второй номер приходил на другой аппарат. В общем, не получается отделить входящие вызовы.
Пробовал указать в sip.conf например:
register => 8495XXXXXXX:PASSWD@qwerty.cnt.ru/111
но по екстеншену
exten => 111,1,Dial(SIP/400)
совсем не работает.
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

Re: одновременно два номера Baza от центел

Сообщение zzuz »

потому что
insecure = invite
сервер и ищет по host = и попадает на первый пир , а там и контекст смотрит.
Линия24 - Системы Массового Телефонного Обслуживания
kostas
Сообщения: 3
Зарегистрирован: 29 апр 2011, 23:37

Re: одновременно два номера Baza от центел

Сообщение kostas »

Я это предполагал, но иначе входящие звонки не работают вовсе. Может есть какой-нибудь другой механизм?
Сегодня еще пробовал разные комбинации, с insecure и без него, но результат такой же.
ded
Сообщения: 15619
Зарегистрирован: 26 авг 2010, 19:00

Re: одновременно два номера Baza от центел

Сообщение ded »

А почему Вы не обращаетесь с этими вопросами в тех. суппорт продукта База, прямо к Центел? Их продукт, они поставщики, а Вы - потребитель, оба вы выгодополучатели, это ваши внутренние отношения. Причём завязаные на деньгах.
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

Re: одновременно два номера Baza от центел

Сообщение zzuz »

хорошее замечание.
вот автор для первого пира указал register , а потом нарисовал callbackextension . Вот хотелось бы знать , зачем? Что такое callbackextension ?
Линия24 - Системы Массового Телефонного Обслуживания
kostas
Сообщения: 3
Зарегистрирован: 29 апр 2011, 23:37

Re: одновременно два номера Baza от центел

Сообщение kostas »

В тех. поддержку обращаться бессмысленно, люди которые там сидят даже не понимают даже о чем идет речь. Даже не хочется лишний раз с ними связываться.

В вот про callbackextension действительно хорошее замечание!!!
Дело в том что эта строка осталась у меня со старого конфига с астериск версии 1.4.(не помню какой), и видимо в той версии эта строка работала как надо. Проблемы появились после обновления.
Но вот теперь (в версии 1.6.2.18), как только закоментировал строчку "callbackextension=..." все звонки стали приходить, хоть и водном контексте, но на екстеншен указанный в register=>XXX:XXX@qwerty.cnt.ru/EXTEN

zzuz, большое спасибо за замечание!
Спасибо добрые люди!
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH