@ru_freeswitch

Страница 164 из 430
Denis 災 nobody
18.10.2017
15:29:21
ничего оно не режет

енот
18.10.2017
15:29:24
мне не надо обрезать

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

Igor
18.10.2017
15:29:32
^(\+?\d{11})$

Google
Denis 災 nobody
18.10.2017
15:29:44
^(\+?\d{11})$

енот
18.10.2017
15:29:55
гранд мерси

интересная синхронность

Denis 災 nobody
18.10.2017
15:31:18
пусто или + ?

Igor
18.10.2017
15:33:16
ага

и в этом случае в $1 ушло бы ничего или +

енот
18.10.2017
15:34:10
там же вложенные скобки

Igor
18.10.2017
15:34:39
а да, сорян, в $2 ушло бы ничего или +

енот
18.10.2017
15:34:50
а в $1?

Denis 災 nobody
18.10.2017
15:35:03
вот кстати да, а при вложениях какая логика?

Igor
18.10.2017
15:35:12
по порядку скобок

какая первая открылась

Google
енот
18.10.2017
15:35:23
ТО есть несколько переменных?

Igor
18.10.2017
15:35:28
та и идет первой

Denis 災 nobody
18.10.2017
15:35:40
ну тогда получается в $1 и был бы тот же итог

Igor
18.10.2017
15:35:44
да

енот
18.10.2017
15:36:22
баламут))

Igor
18.10.2017
15:36:36
да ладно, хоть вспомнить регулярки

енот
18.10.2017
15:36:59
я бы предпочел никогда не вспоминать, но приходится

Igor
18.10.2017
15:37:36
оч зря кстати, много где прилепить можно, особенно если костыли пишешь

енот
18.10.2017
15:38:02
да да

я знаю

"когда у программиста возникает проблема, ему в голову иногда приходит мысль: о, я могу сделать это с помощью регулярных выражений! Обычно это означает что у программиста теперь ДВЕ проблемы"

Кеков Зез
19.10.2017
12:47:33
Коллеги, подскажите, пожалуйста. Можно ли изменить поле contact в REGISTER ну и вообще в целом? Сейчас оно выглядит примерно вот так Contact: <sip:gw+gateway_name@ip_addr:5080;transport=udp;gw=gateway_name> нужно убрать вот это вот gw+ в начале, а в идеале полностью сменить начало строки: gw+gateway_name на свое значение

Konstantin
19.10.2017
12:47:53
Да. Можно.

Но будут ограничения. По крайней мере раньше так было.

Ограничения несущественные, в основном касающиеся привязки статистики вызовов к имени шлюза.

Кеков Зез
19.10.2017
12:49:29
А как это сделать? В Freeswitch, само собой.

Konstantin
19.10.2017
12:50:00
Какой-то параметр в шлюзовых настройках. На вскидку не помню.

Igor
19.10.2017
12:51:54
extension-in-contact=true

Кеков Зез
19.10.2017
12:59:32
Нашел вот это <param name="contact-params" value="domain_name=$${domain}"/> но оно добавляет новые поля в Contact.

extension-in-contact=true
хм, что-то такого параметра не нашел. Это в настройках гейтвея?

Google
Кеков Зез
19.10.2017
13:02:31
а, всё, разобрался

спасибо!

Igor
19.10.2017
13:03:36
Да

Пожалуйста

e
20.10.2017
02:16:33
а подскажите такой момент, почему здесь проходит второе условие, хотя inline в строке установки переменной нет. тогда как в доке сказано, что переменная установится только во время execute, то есть во время routing второе условие не должно сработать. и поэтому необходимо прописывать inline, чтобы установка переменной происходила в routing



переменная устанавливается уже во время routing без inline и срабатывает второе условие:



Konstantin
20.10.2017
02:25:14
Так у тебя data вместо expression в тэге condition

А т.к. expression не задан, то он берётся пустым. А с пустым expression у тебя всё, что угодно PASS будет.

e
20.10.2017
02:36:34
?‍♂️

спасибо

Dmitriy
20.10.2017
05:55:51
всем доброе утро. сталкнулся с такой проблемой. есть три очереди для операторов кол центра. отвечают все на разные запросы. если поменять местами операторов и сделать просто reload mod_callcenter то все равно звонки приходят по старому правилу. помогает только удаление db файлов и рестарт фс. пробовал reload mod_db тоже не помогло. не подскажете я делаю что то не так или так устроен фс?версия фс 1.7 centos 7

Denis 災 nobody
20.10.2017
06:00:43
reloadxml был?

Dmitriy
20.10.2017
06:03:44
да

не помогает

reloadxml reload mod_callcenter reload mod_db

тоже самое встречался с временем. когда время и дату на сервере меняю пока дб не удалил фс не понял что дата сменилась.

енот
20.10.2017
06:13:35
а как сделать чтобы из ivr можно было позвонить на внешний номер?

Konstantin
20.10.2017
06:14:35
<action application="bridge" data="sofia/tisp-gw/external_number"/>

Google
енот
20.10.2017
06:15:45
Спасибо, а как на произвольный то номер? в смысле как это перехватывать?

Konstantin
20.10.2017
06:16:07
playbackandgetdigits

енот
20.10.2017
06:27:11
playbackandgetdigits
<entry action="menu-exec-app" digits="/^(7[0-9].+)$/" param="transfer $1 XML default"/>

А дальше уже диалпланом ловить

Denis 災 nobody
20.10.2017
07:34:06
еще есть релоад агента/очереди из консоли..

Igor
20.10.2017
07:34:43
Ой, не на то сообщение ответил

Очереди да

Denis 災 nobody
20.10.2017
07:35:01
callcenter_config queue reload ххх

Igor
20.10.2017
07:35:25
У него же сложность в том что агент звонить продолжает

Хотя его типа удалили из очереди

Denis 災 nobody
20.10.2017
07:35:53
релоад тиеров?

вообще странно, хотя может это косяк статических дп.. у нас такого нет

Igor
20.10.2017
07:37:17
Да, там действительно есть такая проблема

Denis 災 nobody
20.10.2017
07:37:55
Igor
20.10.2017
07:39:06
Хм, не знал, над попробовать

Мы удаляем и создаём новые

Denis 災 nobody
20.10.2017
07:40:52
таб не?

Google
Denis 災 nobody
20.10.2017
07:41:04
там же выводит все опции

а вообще, можно сразу в базу хреначить ))

Igor
20.10.2017
07:41:31
Да вот релоад я там и не помню

Denis 災 nobody
20.10.2017
07:41:41
проверил, есть

собсно, мы так делаем, загрузка штатно у нас занимала 20+ минут еще с год назад, так - 5с

Igor
20.10.2017
07:42:24
Сразу в базу как то не хочется)

Dmitriy
20.10.2017
08:23:08
Хотя его типа удалили из очереди
две очереди одни отвечают сервис звонки вторые на жалобы.и вот оператор 1000 отвечающий на жалобы переведен в сервис. удаляю 1000 из жалоб добавляю в сервис. но все равно звонки приходят косающих жалоб. я думал что mod_callcenter обобщенная команда и должна обновлять весь общий модуль.

Igor
20.10.2017
08:24:38
reload mod_callcenter бд не чистит

Dmitriy
20.10.2017
08:28:35
callcenter_config queue reload queue1@172.16.205.92 а так дб обновляет?

а вообще почему не срабатывает reload mod_db?

или я не правильно понимаю эту команду?она не должна обновлять db?

Igor
20.10.2017
08:32:32
mod_db используется для хранения связок ключ-значение в бд

во внешней

Igor
20.10.2017
08:34:41
релоад тиеров?
а какой там формат, чот не пойму, callcenter_config tier reload QUEUE TIER?

Denis 災 nobody
20.10.2017
11:39:11
если такого и нет - просто скажет ошибку

Igor
20.10.2017
11:39:27
да вот я все перетыкал и всё с ошибками

ща в исходниках гляну

Ivan
20.10.2017
12:47:13
Привет, подскажите, можно ли обновить переменные max-session и session-per-second, которые в switch.conf без рестарта fs? Нужно делать reload модуля?

Konstantin
20.10.2017
12:51:51
Это ядрёные параметры. Не получится без рестарта.

Страница 164 из 430