
Alex
06.06.2018
11:19:24
?

agic
06.06.2018
11:19:51
в рувоип перекинул
там болтают вечно

? Stan
06.06.2018
11:20:20

Google

Denis 災 nobody
06.06.2018
11:21:54

agic
06.06.2018
11:23:14
да ну их

Alexandru
06.06.2018
11:27:34
Походу обед у всех
не обед, но вспоминая твою истерику и желание получить нахаляву чужую работу, я удивлен что ты до сих пор еще не в бане

Alex
06.06.2018
11:28:26
За шоколадку конечно же не бесплатно
Просто мне предложили написать правило за 100евро, когда нашёлся другой и за косарь сделал

Alexandru
06.06.2018
11:30:45
просто ты наглый и ведешь себя по-хамски

Alex
06.06.2018
11:30:56
Вообще ни разу

Denis 災 nobody
06.06.2018
11:35:00
не ссоримся.

Alex
06.06.2018
11:41:21
не ссоримся.
Вот это будет правильней! Зачем ворошить то, что было и прошло?

Serge
06.06.2018
17:09:33
с FS на CUCM
На CUCM можно включить early-offer в sip-профиле
Правда может потребоваться железяка

Victor
06.06.2018
17:21:48
На CUCM можно включить early-offer в sip-профиле
Я им не рулю, это другая организация. Я просто неправильное значение присваивал ringback, вместо массива из переменной ru-ring в неё помещалась строка ru-ring, при этом в логе выглядело, что не ответила удаленная сторона, по дампу видно, что ФС посылал CANCEL, при этом в логе не было нигде, что он не смог проиграть рингбэк. Может на более высоком уровне бы было, но мне кажется, это должно быть на уровне ERROR


Serge
06.06.2018
17:52:45
Я им не рулю, это другая организация. Я просто неправильное значение присваивал ringback, вместо массива из переменной ru-ring в неё помещалась строка ru-ring, при этом в логе выглядело, что не ответила удаленная сторона, по дампу видно, что ФС посылал CANCEL, при этом в логе не было нигде, что он не смог проиграть рингбэк. Может на более высоком уровне бы было, но мне кажется, это должно быть на уровне ERROR
Настоятельно рекомендую включить 100rel для них и sdp_unhold, а им порекомендовать настроить профиль

Google

S
06.06.2018
18:15:09
а подскажите плиз, возможно-ли и если да, то как использовать кавычки в паттернах команды regex ?
типа такого
regex(${variable}|\"simpleWord\"|anotherText)
т.е. чтоб заменить последовательность символов с кавычками
бо че-то у меня лыжы не едут...

Александр
06.06.2018
18:16:14
#ru_regexp
))

Слава
06.06.2018
18:24:02

S
06.06.2018
18:36:10
во всех регекспах констукция \" проходит за кавычку
а в диалплане не катит, свич ругается на ошибки компиляции
в доке свича по регекспам (https://freeswitch.org/confluence/display/FREESWITCH/Regular+Expression) я такого как экранирование символов не нашел...
поэтому и обратился за помощью...

Слава
06.06.2018
18:37:40

S
06.06.2018
18:38:36
\\ - пробовал
а вот задвоить кавычки нет....хм....

Alexandr
07.06.2018
10:09:20
Привет всем, ребята в морде создал айвиар, пока промт до конца не доиграет нельзя в меню переключиться. не могу найти где это поменять. помогите

Anton
07.06.2018
12:13:05
Добрый день,
как такое может получаться?
https://pastebin.com/cZhAcyDn

Alexey
07.06.2018
12:31:58
есть примерно 146 способов напартачить с переменными, у вас язык дважды цепляется, разный кстати

Anton
07.06.2018
12:32:33
т.е. шерстить переменные
?

Alexey
07.06.2018
12:34:26
тут вам решать
я бы снёс Fusion и написал свой конфиг с нуля
если задача простая, то вообще без переменных
ну или почти без переменных

Anton
07.06.2018
12:36:23
ясно, спасибо

Alexey
07.06.2018
12:39:46
да нзчт
я прост сколько во Fusion не тыкал, ничего кроме боли и погибели не находил
слабоват наверное

Anton
07.06.2018
12:41:37
к сожалению нужна вэб морда
т.к. планируется организация центра обработки вызовов, и манагеры д.б. мониторить и ситуацию с нагрузкой и работой

Виталий
07.06.2018
12:49:13
вэб морда на нагрузку в фьюжене не пойдет

Google

Виталий
07.06.2018
12:49:18
нужно будет свое писать

Anton
07.06.2018
12:54:03
хотя бы что-то, Alcatel OXE вообще ничего не дает

Виталий
07.06.2018
12:55:29
там сильно убого и для коллцентра очень мало инфы

Anton
07.06.2018
12:56:07
а что не убого и опенсурсно?

Виталий
07.06.2018
12:58:24
мед да еще и ложкой...)

Anton
07.06.2018
12:58:47
а куда деваться, надо что-то делать

Vitaliy
07.06.2018
13:00:25
там еще проблема с call forward. вызов на внешний номер уходит с оригинальным А-номером, приходилось извращаться.

Зимин
07.06.2018
13:00:28
Freepbx с FOP , но FOP стоит денег. Работает колцентр у застройщика, 15 операторов, звонков дохрена

Anton
07.06.2018
13:02:57
имхо, за деньги проще купить полностью комплекс , например infinity.

Зимин
07.06.2018
13:08:16
Отсталость сравнить стоимость, и явно не в пользу инфинити?
Никто не отменял интеграции с 1с и прочими
Софт клиенты, управление доступным агентом, подключения к вызовам, если требуется.

Pavel
07.06.2018
13:14:05
Ну и Инфинити - это винда

Alexey
07.06.2018
13:20:14
Инфинити это та еще дич
куча баблища стоит и работает через Ж

Anton
07.06.2018
13:27:41
FOP - совсем -совсем беспроблемный? Везде свои упоры есть.

Александр
07.06.2018
13:35:48
ну и это лишь частичный мониторинг

Зимин
07.06.2018
13:44:48

Anton
07.06.2018
13:46:45
ок, я вас понял


RavenVV
07.06.2018
14:01:01
Коллеги,
осваиваю freeswitch и lua, пытаюсь переадресовать входящий вызов на несколько телефонов
Входящий вызов приходит сюда
<extension name="example">
<condition field="destination_number" expression="^\d{9}$">
<action application="lua" data="lua/00_example.lua"/>
</condition>
</extension>
и запускается скрипт (часть ниже)
-- test lua
-- bla-bla-bla
-- здесь номера телефонов для переадресации
freeswitch.consoleLog("INFO","-->>> numc[1..5] = "..numc[1]..", "..numc[2]..", "..numc[3]..", "..numc[4]..", "..numc[5].."\n")
local originate_gw = "sofia/gateway/test_gw/"
local originate_base = "{ignore_early_media=true,originate_timeout=15,hangup_after_bridge=true,leg=2}";
for i = 1, 5 do
local originate_str = originate_base .. originate_gw .. numc[i]
if session:ready() then
session_C = freeswitch.Session(originate_str)
if session_C:ready() then
freeswitch.bridge(session,session_C)
end
else
break
end
end
Вызов переадресуется на телефоны с 1 по 5, но есть проблема:
если завершить вх одящий вызов, переадресация продолжается.
Как правильно закончить процесс сразу после завершения входящего звонка.

Google

S
07.06.2018
14:10:37
в конце цикла проверить hangup_cause и при необходимости выйти из цикла?

Александр
07.06.2018
14:13:03
если это конечная задача - то все решается в диалплане перечислением в бридже

RavenVV
07.06.2018
15:39:08

енот
07.06.2018
16:15:21
очень долго открывается fs_cli на одном из серваков
что может быть?

Admin
ERROR: S client not available

AbdulAziz
07.06.2018
16:28:48
Проц не загружен?
Top что говорит?

енот
07.06.2018
16:30:02
проц не загружен

Serge
07.06.2018
16:43:54
Ребята, чёта я мальца запутался: как нонче модно рулить языком для сообщений? Мне смутно помнится раньше где-то в ваниле мы переопределяли язык, но сейчас там есть загрузка секции языков, но нет примера как их юзать.
Единственное похожее это тупо перестановка sound_prefix (кстати не понял в чём отличие с sounds_dir)

S
07.06.2018
17:37:51

Serge
07.06.2018
21:45:25
в продолжение истории про языки: оно таки цепляет языковую секцию, но использует её только для mod_say, переопределяет откуда брать файлики, макросы и фразы. Язык задаётся канальной переменной language (какая неожиданность :), если её нет, то пытается найти default_language, если и такой нет, то берёт язык из названия модуля.
Для обычного использования (типа проиграть файлик по относительной ссылке) надо переопределять sound_prefix (который в свою очередь сначала равен sounds_dir). Неприятной неожиданностью явилось, то что оно не разбирает 8000/16000/etc и не цепляет соответствующую подиректорию - приходится руками подстраивать :(

Alexey
07.06.2018
23:28:26

AbdulAziz
08.06.2018
05:40:23
Я как то писал выше. Проблема актуальна. В кол-центре выставлена стратегия ring-all, в связи с чем cdr_csv записывает отдельную запись на каждого агента в очереди. И если у меня 5 операторов и только один отвечает, то я получаю в cdr 4 записи со статусом hangup_couse= LOSE_RACE, и только 1 с NORMAL_CLEARING. Выше советовали отключить логирования "B" ноги, но этого сделать нельзя, так как там тоже нужная инфа от которой отказаться не могу. Подскажите куда компать

Alexey
08.06.2018
06:03:53
разве это проблема? вы в одном абзаце пишите, что не хотите логировать ноги, а чуть позже, что в них какая-то важная инфа, которую вы хотите логировать...
как уже советовали коллеги, передавать переменные в а-ногу и писать только её через
<action application="set" data="process_cdr=a_only"/>

Anton
08.06.2018
06:07:15
а по длительности разговора не отфильтровать?

Alexandr
08.06.2018
06:07:28
Привет всем, ребята в Fusionpbx создал айвиар, пока промт до конца не доиграет нельзя в меню переключиться. не могу найти где это поменять. помогите

Артем
08.06.2018
06:59:48
Я, может и не кашерно, но откидываю LOSE_RACE в cdr.php (XML CDR)

Google

PandoraTech
08.06.2018
07:18:54
Привет ребят. Нужна Ваша помощь.
Есть исходные данные:
1) SoftSwitch. С него шлется трафик по нескольким префиксам на FreeSwitch
2) Freeswitch
3) Несколько SIP серверов asterisk.
Не буду вдаваться в детали почему именно так, но так необходимо.
Логика поиска свободного канала и т.д. довольно сложная, и в данный момент реализована с помощь php скрипта.
Суть задачи состоит в том, чтобы как-то прикрутить php скрипт к FreeSwitch. Не могу понять как мне это сделать и вообще реально ли это.
Заранее спасибо за любую помощь.

Borik
08.06.2018
07:20:45
смотри в сторону mod_curl, например.

енот
08.06.2018
07:21:11
mod_xml_curl решит твои проблемы
правда создаст новые :)

Borik
08.06.2018
07:22:05
ну, это очень масштабно, если надо отдать номер и забрать признак направления, то mod_curl должно вполне хватить. Из пушки по воробьям-то зачем? :)

Виталий
08.06.2018
07:22:29
перловый модуль запихни в фс и опиши в нем всю свою логику

PandoraTech
08.06.2018
07:23:03

Виталий
08.06.2018
07:24:03
https://freeswitch.org/confluence/display/FREESWITCH/mod_perl
https://freeswitch.org/confluence/display/FREESWITCH/mod_perl+examples+by+Mitch+Capper
начни отсюда

PandoraTech
08.06.2018
07:25:45
Спасибо, поковыряю. Вдруг что непонятно будет, можно будет обратиться за помощью ?

енот
08.06.2018
07:26:17
так ты в чате спрашивай)

Виталий
08.06.2018
07:26:20
ну сюда бросай вопросы - поможем всем миром ) только не начинай вопрос как "сделайте мне...."

PandoraTech
08.06.2018
07:26:39
та понятно ) если сделайте мне - то это за отдельную плату. Спасибо )

Виталий
08.06.2018
07:26:54
во - наш чел - в курсах )

енот
08.06.2018
07:26:56
какой разумный человек

Владимир
08.06.2018
07:29:43
Чувак из чатика нашего проводит, презу. Просвещает народ.
Дамы и господа! Mad Talks продолжается!
В эту пятницу (8 июня 2018) в 13:00 на третьем этаже Ололохауса в БЦ "Виктори" нас ждет доклад *"Азы айпителефонии от Азы Садыкова! Asterisk PBX or/and/vs FreeSwitch PBX".*
Айпителефония везде! Вызываете такси - она тут! Звоните бабушке в Израиль и она тоже тут! Азиз вкратце познакомит нас в этим миром и даст понять как там все устроено. Доклад будет интересен широкому кругу лиц. Приходите обязательно. Вход бесплатный.