@MoyMirok

Скайп для бизнеса для ПК и Мобильного чем-то отличаются?

Всем привет. Нужна помощь разобраться со странным поведением S4B при интеграции с Asterisk.
Схема:
S4B FE + Med. = 111.70
S4B Edge = 111.71
Asterisk Main = 217. (просто внешний интерфейс, не провайдер)
{Asterisk Mediator (о нем позже) = 111.14}

Когда мы звоним с клиента S4B на компьютере, мы (скорее всего) получаем ошибку 401 (неавторизовано). Вызов не виден в Asterisk CLI, только в debug и tcpdump.
[2021-08-04 18:53:12] DEBUG[123492][C-000003b6]: chan_sip.c:3806 __sip_xmit: Trying to put 'SIP/2.0 401' onto TCP socket destined for 192.168.111.70:59975

НО! Когда звоню с мобильного через мобильный клиент S4B - все работает!
Почему это странно? Потому, что хоть S4B Mobile и связывается с S4B Edge, вызов идёт все равно от лица S4B Mediation Server (A\V). В обоих случаях, в этом сценарии, настройки сип транков астериска, и транков/политик S4B сервера одинаковы. Однако, результаты мы получаем разные.

В случае, когда и настольный и мобильный клиенты работают равноправно, используется такая схема:
Asterisk Main 217.x.x.x. <-IAX2-> Asterisk Mediator x.x.111.14 <-SIP-> S4B FE + Med x.x.111.70.

В этом случае работают настольный и мобильный клиенты. Но, знаете ли, это костыли. Прошу помощи, чтобы разобраться почему с мобилы оно дозванивается, когда с декстопного клиента - нет. Тут вариант, в том, что когда звонит с мобилы что-то не отрабатывает в астериске или наоборот.

Уточняю! Вызовы Asterisk на S4B в любом из вариантов работают на любые клиенты.
В таком случае, вопрос. То, что мешает вызовам десктопного клиента почему не мешает с мобильного? Буду признателен за любую совет или помощь!

Техническая информация в комментарии под постом
  • Вопрос задан
  • 169 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы