@ru_freeswitch

Страница 54 из 430
Denis 災 nobody
18.02.2017
09:35:06
Но инфо у нас до фс не долетают..

Yuriy
18.02.2017
09:35:27
ЗНачит решение не нашли?

Denis 災 nobody
18.02.2017
09:35:43
Пока нет

Konstantin
18.02.2017
20:37:39
Доброй ночи, ребята. Есть mod_callcenter, иногда бывает такое что у пользователя из коллцентра остается такой статус In a queue call. Звонки по ring all. Соответственно, ему не приходит звонки. Есть ли легальный способ сбросить такое состояние? Помимо reload mod_callcenter

Google
Igor
18.02.2017
21:08:33
Доброй

Бд какая для колцентра используется?

Konstantin
18.02.2017
21:22:38
Denis 災 nobody
18.02.2017
21:22:57
Это без разницы

Konstantin
18.02.2017
21:22:57
Denis 災 nobody
18.02.2017
21:23:15
Это косяк колцентра а не бд

Konstantin
18.02.2017
21:23:38
Я понял. Вот set status - это как раз то что надо

Igor
18.02.2017
21:23:56
колцентр не обновляет если не может записать в бд

если sqlite не в tmpfs особенно

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

Denis 災 nobody
18.02.2017
21:25:48
колцентр не обновляет если не может записать в бд
Да не в том дело, там еще и звонок наверняка подвис

У нас скулайт в памяти

Google
Igor
18.02.2017
21:27:29
и при такой схеме тоже вылезает эта проблема с колцентром?

Denis 災 nobody
18.02.2017
21:27:34
Да

Это косяк модуля а не бд

Konstantin
18.02.2017
21:27:54
Чем лечите?

Denis 災 nobody
18.02.2017
21:28:13
Народ, полночь, выхобные.. Вы чего тут зависли? )

Konstantin
18.02.2017
21:28:36
Set status
В смысле руками что ли?

Igor
18.02.2017
21:28:38
а отлавливаете как?

Konstantin
18.02.2017
21:28:51
Мож демоном каким нибудь

Меня это интересовало

Denis 災 nobody
18.02.2017
21:29:03
По длительности и логауту

Konstantin
18.02.2017
21:29:20
Я думаю как автоматизировать такую штуку

По длительности и логауту
Длительность чего считаете?

Народ, полночь, выхобные.. Вы чего тут зависли? )
Я работаю немного, пока все спят

Denis 災 nobody
18.02.2017
21:30:45
Я думаю как автоматизировать такую штуку
Можно на хэнгап канала вешать, если косяк с бд, но у нас еще и канал подвисает, не более

Длительность чего считаете?
Звонка. Можно и из крона.

Igor
18.02.2017
21:34:09
а на какой ветке сидите? на 1.6?

Denis 災 nobody
18.02.2017
21:34:18
1.4

Только месяц назад перешли на центос 7 )

Igor
18.02.2017
21:35:21
охох)

Google
Igor
18.02.2017
21:35:28
засиделись)

Denis 災 nobody
18.02.2017
21:37:17
У нас нет ничего, что именно 1.6 требует, а самое нужное сами перетаскиваем патчами

...и сами пишем патчи )

Igor
18.02.2017
21:40:07
да без этого не получается

Nemich
19.02.2017
08:46:25
Нихаома! Народ, кто сталкивался: оценка качества обслуживания после разговора - есть ли готовые модули или сторонние фичи к freeswitch + Fusion PBX с гуями. (интересуют именно готовые модули, как сделать свой блэк джек - не инетресно)

?simplemice
19.02.2017
08:58:44
точно так же как вам ответили в соседнем чатике

Nemich
19.02.2017
08:59:20
да я уже понял) 3 клиента хотят 1 на фрисвиче 2 на астере. буду пилить сам значит)

Yuriy
19.02.2017
08:59:59
На астеирске пилил Сам

На freeswitch не сложнее

?simplemice
19.02.2017
09:00:25
есть в гугле решения для копипасты

на хабре видел точно

Nemich
19.02.2017
09:01:23
есть в гугле решения для копипасты
больше gui интересовали, как настроить IVR и потом в бд кидать - не сложно. а вот пилить GUI не люблю(

?simplemice
19.02.2017
09:01:55
гуи никто не любит )

Nemich
19.02.2017
09:03:00
гуи никто не любит )
но людям (конечникам) нужен инструмень для работы. а не бд с данными ))

Alexey
20.02.2017
08:35:36
Здравствуйте! В результате экспериментов с Freeswitch 1.6 на Debian 8.7 64 bit выяснил, что звонок через vertco communicator (vc), если звонить с localhost не проходит: "waiting for server reconnection". Если запускать vc из браузера другой машины (а не с сервера), то все работает. Кто-нибудь с таким сталкивался/причина/ решение проблемы известно?

Alexandru
20.02.2017
09:04:58
потому что не отрабаывает ICE

вам нужно сервер держать на локалхосте?

Alexey
20.02.2017
09:09:29
Сервер в локальной сети (без выхода в Интернет), клиенты там же, насолько я понимаю STUN и прочие вещи, связанные с NAT не требуются. Звонить клиенты будут на внешние номера через gateway (GSM GOIP). Была идея установить freeswitch на одном из компьютеров операторов (в целях экономии), но это оказалось невозможно из-за указанной проблемы - но это не очень большая проблема (выделить еще один комп. под сервер) - просто потерял много времени - вроде все по инструкции и не работает, решил написать об этом, заодно, может, кто знает решение проблемы.

Denis 災 nobody
20.02.2017
09:10:14
не использовать операторский комп под сервер.

Alexey
20.02.2017
09:13:38
потому что не отрабаывает ICE
А с другого компьютера ICE успешно отрабатывает? Есть какие-то пути решения проблемы?

Google
Alexey
20.02.2017
09:14:03
не использовать операторский комп под сервер.
Пока пришел к такому же выводу.

Alexandru
20.02.2017
09:15:40
вероятно он не запрашивает ICE если видит приватную подсеть либо выход в интернет все-же есть

ros
20.02.2017
09:21:51
виртуалки

Alexey
20.02.2017
09:25:20
Есть вопрос про lua-скрипты. Lua выполняется всегда в 1 потоке? То есть, если мне надо одновременно позвонить на несколько номеров (и, например, проиграть звуковой файл), то на каждый звонок - свой вызов скрипта?

Andrey
20.02.2017
09:41:59
Можно через луашную многопоточность организовать

Я, правда, сам не пользовался, более точно не подскажу - http://www.lua.org/pil/9.1.html

Alexey
20.02.2017
09:50:34
Хорошо, спасибо за информацию, посмотрю. Также хочу уточнить, используя события lua, я смогу сообщить javascript на клиенте о том, что трубка поднята, положена и т.п.?

Andrey
20.02.2017
09:51:16
Если есть какое то апи. Или реализовать его, то да

Alexey
20.02.2017
09:53:07
В lua можно передать callback-функцию, которая будет вызываться при наступлении события и сможет взаимодействовать с клиентом-браузером?

Denis 災 nobody
20.02.2017
11:00:41
у фрисвича есть хуки

и event socket

начинать с доки по луа

Alexey
20.02.2017
11:01:27
Спасибо. Я сейчас смотрю в сторону XML-RPC, Кто-то пользовался?

Denis 災 nobody
20.02.2017
11:01:34
https://wiki.freeswitch.org/wiki/Mod_lua/Serving_Configuration https://wiki.freeswitch.org/wiki/Mod_lua

мы

но это для "выполнить на сервере"

плюс https://wiki.freeswitch.org/wiki/Event_socket

...можно найти их же в confluence версии

и там есть раздел Javascript / Node.js library

Alexey
20.02.2017
11:04:32
да, это чтобы запустить, можно, конечно, запускать по звонку, но как-то логичнее через XML-RPC, можно еще параметры передать. А вы не смотрели реализацию, например, verto communicator или каких-то mod'ов? Там ведь должны быть похожие вещи.

Google
Konstantin
20.02.2017
13:16:08
Ребята, ни у кого не было проблем с multifon? Инвайт приходит на фрисвитч, и следом мегафон кидает bye. Это выглядит так:



Alexey
20.02.2017
13:18:34
это не проблема, а ожидаемое поведение, пробуйте отвечать в канал вместо прогресса

ros
20.02.2017
13:19:27
или дать 180 вместо 183

Konstantin
20.02.2017
13:19:48
Причем некоторые звонки все таки приходят

Alexey
20.02.2017
13:20:45
ну несколько секунд прогресса он терпит, может, трубку снять успевают?

Alexey
20.02.2017
13:21:28
нет

Konstantin
20.02.2017
13:21:58
<action application="set" data="answer"/> <action application="set" data="hangup_after_bridge=true"/> <action application="set" data="sip_h_X-Parent-UUID=${uuid}"/> <action application="set" data="cc_export_vars=sip_h_X-Parent-UUID"/> <action application="set" data="dialed_extension=${destination_number}"/> <action application="callcenter" data="dispatchers@domain.com»/> <action application="hangup"/>

Так выглядит кусок диалплана

ros
20.02.2017
13:24:34
<action application="set" data="answer"/> ?

<action application="answer" data=""/>

Konstantin
20.02.2017
13:25:07
Ой

ros
20.02.2017
13:26:38
или <action application="ring_ready"/>

Konstantin
20.02.2017
13:27:09
ринг реди не помог

ros
20.02.2017
13:27:32
возможно проблема в чем-то другом

может там в SDP какое гавно

Alexey
20.02.2017
13:28:38
я отвечал мультифону, только так можно было зачитать приветствие. answer тож не помог?

Konstantin
20.02.2017
13:31:59
Похоже что нет

ros
20.02.2017
13:33:27
если так: <action application="ring_ready"/> <action application="sleep" data="1000"/> <action application="answer"/> ? что в вашем SDP в 200 Ok?

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