Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

2 астериска на одну БД. SIP или PJSIP

0

Приветствую.

У меня есть два Asterisk (sip1 и sip2) с одной БД MySQL в realtime. Соответственно любой пользователь может зарегистрироваться на sip1 или sip2. Нет проблем с исходящими звонками другим провайдерам.

У меня вопрос с вызовами через сервера. Скажем, 101 звонит 102 - где 101 зарегистрирован на sip1, а 102 на sip2.

При использовании SIP: В asterisk.conf задал systemname на каждом сервере. В sip.conf:

[general] 
rtsavesysname=yes

В БД в sip_peers поле "regserver" заполняется соответствующим значением. Мне кажется должно быть простое решение позвонить на нужный сервер. Но результаты тестов неоднозначны: Если пир(для входящего звонка) регистрируется в ekiga то всё отлично, входящий звонок поступает, независимо на каком из двух серверов была регистрация(перед каждой регистрацией кеш чистился). Но все остальные приложения по такому принципу не работают. При этом в ekiga звонки проходили независимо включена ли была опция rtsavesysname или нет.

В PJSIP была аналогичная ситуация.

То ли у ekiga свой stun, то ли еще что, но она скорее исключение, так что ищу способ универсальный для любого sip устройства

удалить закрыть спам изменить тег редактировать

спросил 2019-03-15 22:22:05 +0400

анонимный пользователь

Аноним

1 Ответ

0

Я вам уже ответил. Изучайте ENUM/DUNDi

Не занимайтесь фигней.

ссылка удалить спам редактировать

ответил 2019-03-16 12:18:03 +0400

meral Gravatar meral flag of Ukraine
23057 24 20 173
http://pro-sip.net/

обновил 2019-03-16 12:30:13 +0400

Comments

куда-то ссылка делать, советов не запомнил. Ну и подумал о другом решении задачи, из серии "а вдруг" :)

etskh ( 2019-03-18 00:09:53 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку
1 закладка

подписаться на rss ленту новостей

Статистика

Задан: 2019-03-15 22:22:05 +0400

Просмотрен: 88 раз

Обновлен: Mar 16

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.