Size: a a a

2020 December 10

AK

Andrey Kryukov in ru_freeswitch
например вы делаете
<action application="bridge" data="${group_call(group@${domain})}"/>
а графе dial-string  у одного из пользователей указано
<
param name="dial-string" value=
"sofia/gateway/$${gateway_name}/$${gateway_prefix}${user_data(${dialed_user}@${domain} param mobile_number)} ,
[^^:sofia_suppress_url_encoding=true:sip_invite_domain=${domain}]${sofia_contact(*/${dialed_user}@${domain})}"
/>
то есть одновременно звонить в 2 локации SIP и PLMN
то конечная диалстрока после group_call будет не валидная
источник

BT

Boris The Blade in ru_freeswitch
в таких случаях нужно использовать первый вариант наверно?
источник

BT

Boris The Blade in ru_freeswitch
а group_call использовать только если надо тупо звонить на несколько внутренних телефонов и больше никуда
источник

AK

Andrey Kryukov in ru_freeswitch
по сути воспримите макрос group_call как просто парсилку директори и выдергивание диалстрок из настроек каждого пользователя
источник

AK

Andrey Kryukov in ru_freeswitch
конечная диалстрока и ее валидность на вашей совести останется
источник

BT

Boris The Blade in ru_freeswitch
хорошо, я Вас понял, спасибо за разъяснения
источник

AK

Andrey Kryukov in ru_freeswitch
для простых сценариев работает предсказуемо и корректно и не требует магии работы со строкой
если у вас там какие-то истории с блэкджеком и женщинами легкого поведения в настройках пользователя - то просто обратите внимание
источник

BT

Boris The Blade in ru_freeswitch
😀 ок
источник

BT

Boris The Blade in ru_freeswitch
пока не планировал никаких извращений добавлять туда, использую по стандарту, так что думаю проблем не будет
источник

В

Виталий in ru_freeswitch
Ярослав
Коллеги, посоветуйте, пожалуйста, какой-нибудь пример автообзвона?

Задача: сообщать клиентам компании о задолженности за услуги. Из базы берем номер, звоним, проигрываем сообщение, просим нажать клавишу, чтобы связаться с оператором (это вроде понятно). Не совсем понятно, как и какие ошибки будут возникать и как их обрабатывать. Подсобите примером, пожалуйста!
Спамерам тут коллег не найти наверное
источник

PZ

Pavel Z in ru_freeswitch
Виталий
Спамерам тут коллег не найти наверное
Почему спамерам? У меня как оператора связи была такая задача, но руководство передумало)
источник

PZ

Pavel Z in ru_freeswitch
Тоже уведомлять о задолженности с предложением оплаты за услуги
источник

PZ

Pavel Z in ru_freeswitch
Или связью с оператором для подключения обещанного платежа. Правда это всё на астере)
источник

AV

Aleksey V in ru_freeswitch
Всем привет!) freeswitch стоит за микротик, настроенном на два провайдера с внешними ip. По задумке при отключении одного провайдера шлюзы должны перерегаться через другого провайдера. Но сценарий не срабатывает. Как я понимаю fs шлет не рабочий ip, так как ответа он назад не получает никакой. Куда копнуть, чтоб происходило автоматом или хотя бы после рестарта?
Проблема возникла с билайн и с мтс, мегафон при идентичных настройках отработал как надо.
источник

KV

Konstantin Vishnivet... in ru_freeswitch
Aleksey V
Всем привет!) freeswitch стоит за микротик, настроенном на два провайдера с внешними ip. По задумке при отключении одного провайдера шлюзы должны перерегаться через другого провайдера. Но сценарий не срабатывает. Как я понимаю fs шлет не рабочий ip, так как ответа он назад не получает никакой. Куда копнуть, чтоб происходило автоматом или хотя бы после рестарта?
Проблема возникла с билайн и с мтс, мегафон при идентичных настройках отработал как надо.
STUN
источник

D

Denis in ru_freeswitch
Всем привет!
Знатоки направьте на правильный путь пожалуйста.

У меня на FS подключен транк с FMC (SIM)
3 дн назад появилась проблема, при исходящем звонке не голоса с обоих сторон.
но! при входящем все ок!

Провайдер отвечает:
Необходимо отключить на атс следующий элемент - Session-Expires: 1800;refresher=uac, после чего протестируйте заново.

Если я правильно понял это отключает опция в sofia.conf.xml
<param name="enable-timer" value="false"/>

но, в пакете я все равно вижу эти заголовки и и ничего не меняется.
может кто-то сталкивался?
источник

KV

Konstantin Vishnivet... in ru_freeswitch
Denis
Всем привет!
Знатоки направьте на правильный путь пожалуйста.

У меня на FS подключен транк с FMC (SIM)
3 дн назад появилась проблема, при исходящем звонке не голоса с обоих сторон.
но! при входящем все ок!

Провайдер отвечает:
Необходимо отключить на атс следующий элемент - Session-Expires: 1800;refresher=uac, после чего протестируйте заново.

Если я правильно понял это отключает опция в sofia.conf.xml
<param name="enable-timer" value="false"/>

но, в пакете я все равно вижу эти заголовки и и ничего не меняется.
может кто-то сталкивался?
Что касается проблемы с параметром нужно убедиться:
0. Что FS з пакетов ,а не самосборный из непонятной ветки
1. что в правильном месте указано
2. что XML перевызвали
3. что профиль/шлюз sofia перезагрузили
источник

D

Denis in ru_freeswitch
Konstantin Vishnivetsky
Что касается проблемы с параметром нужно убедиться:
0. Что FS з пакетов ,а не самосборный из непонятной ветки
1. что в правильном месте указано
2. что XML перевызвали
3. что профиль/шлюз sofia перезагрузили
0. FreeSWITCH (Version 1.6.14 -23-e460bf8 64bit) is ready , не знаю скажет это что-то по вопросу сборки.
1. указано в /etc/freeswitch/autoload_configs/sofia.conf.xml
в <global_settings>
2,3 В документации написано, что бы применить измененный sofia.conf.xml нежно или рестартнуть FS или перевыгрузить mod_sofia, я делал restart fs
источник

KV

Konstantin Vishnivet... in ru_freeswitch
1. указано в /etc/freeswitch/autoload_configs/sofia.conf.xml
в <global_settings> - нужно в параметрах профиля указывать
источник

D

Denis in ru_freeswitch
Konstantin Vishnivetsky
1. указано в /etc/freeswitch/autoload_configs/sofia.conf.xml
в <global_settings> - нужно в параметрах профиля указывать
указал в
/etc/freeswitch/sip_profiles/external.xml
в <settings>
не помогло =(
источник