
Кеков Зез
22.06.2018
04:53:21
это в докерканале
И конкретно эта Lina ters в канале рубистов тоже засветилась.

Serge
22.06.2018
07:33:19

Borik
22.06.2018
08:20:50

Google

Serge
22.06.2018
11:02:05
есть такой кусок диалплана
<action application="export" data="effective_caller_id_number=70991234567"/>
<action application="export" data="effective_caller_id_name=_undef_"/>
<action application="bridge" data="sofia/gateway/beeline-1/8$1"/>
Работает для обычных, прямых звонков. Если же прилетает Diversion, манипуляции с номером игнорятся и улетает оригинальный номер звонящего, что провайдеру конечно не нравится и звонок отбивается :(
Как чинить?

? Stan
22.06.2018
11:03:12
Почему "конечно не нравится"? С диверщеном как раз оригинальный кли может быть и не своим
Если диверщен через себя

Serge
22.06.2018
11:03:42
потому как несогласованый ANI

? Stan
22.06.2018
11:04:04
Ваш Ани в диверщене
А оригинальный вы обязаны как раз транслировать

Serge
22.06.2018
11:06:56
Это проще самому как-то починить, чем с Би бодаться :)
К тому же в дивершене мой внутренний номер

? Stan
22.06.2018
11:07:37
А вот внутренний в диверщене это как раз неправильно. Звоните через нас, мы это корректно обрабатываем ;)
Но странно что оно не меняется через эффектив

енот
22.06.2018
11:08:13
ты там на полставки менеджер по продажам что ли ещё?
у себя

? Stan
22.06.2018
11:08:40

енот
22.06.2018
11:08:56

Google

? Stan
22.06.2018
11:09:27

енот
22.06.2018
11:10:52
Да
нихрена себе, ничего что я с тобой на ты? ?
напомните пожалуйста как дампнуть чанел вариэйблс из диалплана?

? Stan
22.06.2018
13:10:26
info

енот
22.06.2018
13:22:27
а как проще и корректнее провести проверку? вот я вытаскиваю из редиса переменную, мне надо убедиться что b-номер равен ей. иначе в зад звонок. как это лучше сделать?

? Stan
22.06.2018
13:22:52
кондишен?

енот
22.06.2018
13:25:25
а немношк подробнее?
<condition field="destination_number" expression="^(.)$">
<!--получение данных из редиса -->
<condition field="destination_number" expression="^(${некая переменная из редиса})$">
<!--действия -->
</condition>
</condition>
так что ли?

? Stan
22.06.2018
13:26:04
что то такое) я сам не делал, по этому не скажу как правильно
но как-то так

Alexandru
22.06.2018
14:23:05
Такое лучше на луа

енот
22.06.2018
14:23:31

? Stan
22.06.2018
14:23:36
нинада луа

енот
22.06.2018
14:23:38
это ж недоязык =\

? Stan
22.06.2018
14:23:38
луа нинужно

енот
22.06.2018
14:23:52
то ли дело питон

Alexandru
22.06.2018
14:24:37
Хайредис + mod_limit доводил количество конкуоеньных звонков до -30000
Не доверяю я мод хайредису
Минус тридцать тысяч

Google

Alexandru
22.06.2018
14:25:19
Если что

? Stan
22.06.2018
14:25:38

Alexandru
22.06.2018
14:26:47
Почему же

Anton
22.06.2018
14:28:04

енот
22.06.2018
14:28:18

Anton
22.06.2018
14:30:31
то что его в основном используют как язык для скриптов не значит что на нём нельзя написать ничего полностью самодостаточного .)
правда я кроме prosody не знаю проектов написанных на lua в качестве основного языка...
а, ещё luci в openwrt

енот
22.06.2018
15:06:16
Он куцый по отзывам

Serge
22.06.2018
15:24:05

енот
22.06.2018
15:38:22

Alexandru
22.06.2018
16:59:29
блэт, я не знаю где спросить, но :D
вы не пробовали терминал юзать в htc vive?

енот
22.06.2018
17:03:25
Городская психиатрическая лечебница 1

Alexandru
22.06.2018
17:04:12
ну я хочу
киберпунк

Denis 災 nobody
22.06.2018
19:23:30

ros
23.06.2018
05:55:24

енот
23.06.2018
08:45:01
а откуда в принципе может получать юзеров динамических фрисвич?
сейчас он у нас ходит через mod_xml_curl

Google

енот
23.06.2018
08:45:32
я собрал статистику апи нашего, он дает 50% нагрузки примерно =\
радиус вероятно, может что-то ещё?

? Stan
23.06.2018
08:48:05
Радиус там вроде как то криво очень работал.

енот
23.06.2018
08:49:23
а насколько надежна генерация уникального префикса для каждого звонка?
с коротким сроком жизни
или в хидере его отправлять

Admin
ERROR: S client not available

Dmitriy
23.06.2018
09:22:27
Спроси у Yuriy, по моему у него именно по токенам где-то есть схема с оригинацией из webrtc клиента

Yuriy
23.06.2018
09:43:43

Slava
23.06.2018
09:56:29
всем привет. начал понемногу разбираться с fs. подскажите по аналогии с *. если в * транк без авторизации, то входящий вызов возможен если указан ip пира

енот
23.06.2018
09:56:54

Slava
23.06.2018
09:57:19
)) не успел написать, так и думал
спасибо

? Stan
23.06.2018
09:58:35
я делаю не через ацл, а дергаю хмл_курл и там в скрипте проверяю. в зависимости от результата - генерирую диалплан

Slava
23.06.2018
10:02:10
apply-inbound-acl имеется в виду сигнализация? rtp это уже fw, если сингальный и медиа ip разнесены?

Dmitriy
23.06.2018
10:16:00
Он же про саму концепцию токенов

Alex
23.06.2018
10:19:03
Парни привет.
Подскажите, как автообзвон сделать на FS. Что то на эту тему инфы не нашел в нете... может конечно искал плохо

Yuriy
23.06.2018
10:19:13
Он же про саму концепцию токенов
Да че там концепция -то?
Кидаем токен в кастомный хедер
Делаем запрос на севрер для валиадции токена
Если токен валиден продолжаем
Второй сценарий - генерим сам токен
Киаем в кэш
Отдаем токен в хедере
Далье к запросам крепим токен
Валидируем
Все просто)

Google

Sergey
23.06.2018
10:19:28

Alex
23.06.2018
10:20:59
а есть примерчики?

енот
23.06.2018
10:25:15
Валидируем
вопрос в валидации средствами фс. если я по токену пойду в редис и буду пытаться брать там инфу, это сканает за валидацию? если инфы нет, значит не отвалидировалось.

Yuriy
23.06.2018
10:25:40
ну а почему нет то?
если токена нет - протух

енот
23.06.2018
10:29:07
ну вдруг я чет очевидное упускаю
взгляд со стороны мне был нужен

Yuriy
23.06.2018
10:32:22
Не не. Все верно мыслите
Тут важно не упустить чтобы чекать токен при каждом запросе
Ну и не забывать продливать его

енот
23.06.2018
10:32:53
его не надо продлевать

Yuriy
23.06.2018
10:33:00
Смотрите
Пришел запрос с токеном
У него есть Expire

енот
23.06.2018
10:33:14
система монетизируется рекламой перед звонком. мне только и надо чтобы токен сработал 1 раз, потом он умирает.

Yuriy
23.06.2018
10:33:23
а ну ок

енот
23.06.2018
10:33:31
на каждый звонок - новый токен

Serge
23.06.2018
23:18:55

Sergey
24.06.2018
11:13:55