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

Связь офис1 asterisk офис2 elastix

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модератор: april22

Связь офис1 asterisk офис2 elastix

Сообщение AndreyBel » 23 мар 2018, 16:25

Доброго дня знатоки.
Есть два сервера в разных офисах
1 - Asterisk
2 - Elastix
необходимо осуществлять звонки между офисами по коротким номерам.
На Asterisk настроен транк в IAX.conf
Код: выделить все
[general]
requirecalltoken=no
calltokenoptional=IP сервера2/255.255.255.0

[SMPtoERG]
username=smp
secret=password
type=friend
context=from-internal
qualify=yes
insecure=port,invite
host=IP сервера2
disallow=all
allow=ulaw
allow=alaw
canreinvite=no

[msk]
type=user
secret=password
context=from-trunk


в extensions.conf
exten => _[13]XX,1,Dial(IAX2/SMPtoERG/${EXTEN},15,Tt)

На Elastix всё в гуе настроено аналогично
IAX:
Код: выделить все
[ERGtoSMP]
disallow=all
username=msk
secret=password
type=friend
context=from-internal
qualify=yes
insecure=port,invite
host=ip сервера 1
allow=ulaw
allow=alaw
canreinvite=no

[smp]
type=user
secret=password
context=from-trunk

после настройки связь появилась, но в одном направлении Asterisk-->Elastix.
В обратном выдаёт ошибку
Код: выделить все
channel.c:4862 ast_prod: Prodding channel 'SIP/107-000000d' failed.

И ответ, что все лини заняты.

Гугл выдал что нужно на сервер с Asterisk добавить
[general]
requirecalltoken=no
calltokenoptional=IP сервера2/255.255.255.0
но это тоже не помогло.
Ткните носом, что делаем не так?
Спасибо.
AndreyBel
 
Сообщений: 2
Зарегистрирован: 23 мар 2018, 13:53

Re: Связь офис1 asterisk офис2 elastix

Сообщение ded » 23 мар 2018, 17:25

Сделайте на одном сервер статический пир IAX2
Код: выделить все
type=friend
context=from-internal
qualify=yes
insecure=port,invite
host=IP сервера2


а на другом - динамический
Код: выделить все
type=friend
context=from-internal
qualify=yes
insecure=port,invite
host=dynamic


и сделайте строку регистрации, добейтесь, чтобы один в другого зарегистрировался. Смотреть на обоих серверах
iax2 show peers
iax2 show registry
дебажить
iax2 set debug on
ded
 
Сообщений: 13174
Зарегистрирован: 26 авг 2010, 19:00

Re: Связь офис1 asterisk офис2 elastix

Сообщение AndreyBel » 23 мар 2018, 18:00

Большое спасибо за оперативную реакцию.
На сервере Elastix поправили настройки транка
Код: выделить все
username=msk
secret=password
type=friend
qualify=yes
insecure=port,invite
host=ip сервера 1
canreinvite=no


И всё заработало.
AndreyBel
 
Сообщений: 2
Зарегистрирован: 23 мар 2018, 13:53


Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: Google [Bot] и гости: 7

© 2008 — 2018 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH