
енот
11.06.2018
07:23:19
так работает

Alexey
11.06.2018
07:24:10
ну лан
лишь бы работало

Виталий
11.06.2018
09:22:29
2018-06-11 12:21:07.947447 [CRIT] mod_cdr_pg_csv.c:268 Connection to database failed: FATAL: Ident authentication failed for user "root"
но прописано <param name="db-info" value="host=localhost dbname=cdr user=freeswitch connect_timeout=10" />
может чтото не так делаю?

Google

Виталий
11.06.2018
09:22:42
добрый день всем )

Anton
11.06.2018
09:25:25

Виталий
11.06.2018
09:25:38
не совсем
я коннекчусь юзером freeswitch - а он же пытается из под рута записать в базу

Alex
11.06.2018
09:37:16
а FS из под какого пользователя запущен?

Виталий
11.06.2018
10:19:44
Из под рута(это тест)

Alex
11.06.2018
10:23:53
Попробуй запустить его от нужного пользователя

Anton
11.06.2018
10:28:30

енот
11.06.2018
15:33:24
ммм
какой самый простой способ сделать раундробин прокси?
из фрисвича
в смысле чтобы он либо листал, либо из списка рандомно выбирал

Google

енот
11.06.2018
15:35:48
у меня ток одна мысль, мой любимый mod_xml_curl использовать

Александр
11.06.2018
15:42:09
mod_distributor

Victor_sc120
11.06.2018
15:44:32
<!-- generate random number between 1 and 100 -->
<action application="set" data="rand_val=${expr(randomize(&x);ceil(random(0,100,&x)))}"/>
<action application="log" data="INFO Random value is ${rand_val}"/>

енот
11.06.2018
15:53:25

Victor_sc120
11.06.2018
15:54:26
если rand_val равен 1 выбираем гейт=имя

енот
11.06.2018
16:12:30

Виталий
11.06.2018
16:36:37
# TYPE DATABASE USER ADDRESS METHOD
host freeswitch freeswitch 127.0.0.1/32 md5
параметры коннекта еще раз продублирую
<param name="db-info" value="host=127.0.0.1 dbname=freeswitch user=freeswitch password=professional connect_timeout=10" />
и всеравно пытается приконнектится от рута
сменить пользователя запуска - как раз это не проблема. но если нужно будет писать от другого пользователя - как с этим тогда быть
?

енот
12.06.2018
06:57:36
а есть какой-нибудь гайд для тупых, камалио как балансировщик для 2+ фрисвичей на которых регаются юзеры?

Yuriy
12.06.2018
07:04:20
Камаилио и гайд для тупых - несовместимые понятия

енот
12.06.2018
07:08:48
хм, придется доказать что вы не правы

Слава
12.06.2018
07:08:53
Камаилио и гайд для тупых - несовместимые понятия
Я камалило не трогал ни разу. Однако, судя по тому, что понял из его описания - это какой-то sip-proxy, позволяющий менять сами сообщения протокола. Встраиваться в диалог.
Внимание, вопрос - а можно не для тупых, а просто для привыкших к нормальной документации, наподобие MSDN - где можно увидеть диаграмму диалога SIP? Для HTTP такая есть - со всеми 302 и 503. А для SIP хоть кто-нибудь хоть где-нибудь за 15 лет существования протокола соизволил нарисовать то, что должно было быть нарисовано еще при разработке? В схемке, в схемке, с графикой и всплывающими подсказками, а не в виде RFC на 500 страниц.

енот
12.06.2018
07:09:37

Mykyta
12.06.2018
07:09:48
Я камалило не трогал ни разу. Однако, судя по тому, что понял из его описания - это какой-то sip-proxy, позволяющий менять сами сообщения протокола. Встраиваться в диалог.
Внимание, вопрос - а можно не для тупых, а просто для привыкших к нормальной документации, наподобие MSDN - где можно увидеть диаграмму диалога SIP? Для HTTP такая есть - со всеми 302 и 503. А для SIP хоть кто-нибудь хоть где-нибудь за 15 лет существования протокола соизволил нарисовать то, что должно было быть нарисовано еще при разработке? В схемке, в схемке, с графикой и всплывающими подсказками, а не в виде RFC на 500 страниц.
https://tools.ietf.org/html/rfc3261

Слава
12.06.2018
07:10:19

Google

Yuriy
12.06.2018
07:10:37
Я камалило не трогал ни разу. Однако, судя по тому, что понял из его описания - это какой-то sip-proxy, позволяющий менять сами сообщения протокола. Встраиваться в диалог.
Внимание, вопрос - а можно не для тупых, а просто для привыкших к нормальной документации, наподобие MSDN - где можно увидеть диаграмму диалога SIP? Для HTTP такая есть - со всеми 302 и 503. А для SIP хоть кто-нибудь хоть где-нибудь за 15 лет существования протокола соизволил нарисовать то, что должно было быть нарисовано еще при разработке? В схемке, в схемке, с графикой и всплывающими подсказками, а не в виде RFC на 500 страниц.
Значит так хотели искать. Кто хотел - уже давно все нашел и изучил и работает

Mykyta
12.06.2018
07:10:47

Yuriy
12.06.2018
07:11:38

Слава
12.06.2018
07:11:41

енот
12.06.2018
07:14:57
а регаются юзеры, получается, на камалио а не на фрисвиче который за ней будет стоять
а у меня апи для фрисвича
печально

Yuriy
12.06.2018
07:15:13
Можно и на FS
прокси может просто раскидывать пакеты

енот
12.06.2018
07:38:44
дайте пожалуйста наводку, как мне сделать балансер который register будет дальше в кластер отдавать? я не понимаю как это искать. всё что я нашел - там рега проходит на балансере.
и можно ли в качестве такого балансера использовать сам фс?

Yuriy
12.06.2018
07:46:43
Отключите registrar

Yuriy
12.06.2018
07:47:10
прокиньте пакеты fs

енот
12.06.2018
07:51:16
я понимаю что ты не считаешься человеком, если не владеешь английским свободно, но читать здоровые технические талмуды на англ я не могу.

Yuriy
12.06.2018
07:53:19

енот
12.06.2018
07:53:30
да мне вчера надо
какие уж тут курсы
хорошо,а сколько это может стоить тогда?

Dmitriy
12.06.2018
08:17:57
откройте для себя наконец-то kb.asipto.com примеры такой интеграции там есть

енот
12.06.2018
08:18:30

Google

Dmitriy
12.06.2018
08:24:37
только это не избавит от необходимости изучать инструмент. Там ведь реализован какой-то неведомый сценарий и его тоже надо прочитать по конфигурации, а потом ещё и корректировать под свои нужды.

Alexandru
12.06.2018
08:42:59

енот
12.06.2018
08:43:23

Alexandru
12.06.2018
08:43:47
ну, если она слушает esl - то скорее всего да
а если она http то нет
можно и так оставить

Admin
ERROR: S client not available

енот
12.06.2018
08:44:33
она умеет фрисвичевый синтаксис?

Alexandru
12.06.2018
08:44:46
ты сам строишь запрос, с нуля
какой хочешь синтаксис такой и будет

Yuriy
12.06.2018
08:48:26
ты сам строишь запрос, с нуля
Ну вообще просто так его к FS не заабиндить
так как ESL На сколкьо я помнб - это ситнаксис поверх TCP
а у камапросто TCP клиентов нет
Есть EVAPI - но это он работает сервером в ранном случае.
НО! можно взять lua там же взять tcp клиент
и тогда все будет

Alexandru
12.06.2018
08:48:58
ну дык я же написал, если слушает esl то нужно теребить
а если там фс http дергает то какая разница
ну и да, вариантов куча

Yuriy
12.06.2018
08:51:01
Да.
У мемня в оном проекте кам общается cо всем миром через специальный сервис который слушает rabbitmq а оттуда уже строит запрос и гонит куда надо

Serge
12.06.2018
11:05:49
Как с этой помощью гейт выбрать?
Можно все гейты сделать номерными и дальше бриджить на gateway${rand_val}. Хотя если устраивает перебор с весами - дистрибьютор самое то

енот
12.06.2018
11:12:15

Serge
12.06.2018
11:16:02
Кстати, опенсипс умеет биндиться к fs по ESL и следить за его нагрузкой для принятия решения

Google

енот
12.06.2018
11:32:56
сам я не осилю
а предложили мне дороговато
я пока не готов

Alexey
12.06.2018
11:37:05
есть вещи к которым нельзя быть готовым, ser как раз к ним относится
надо просто браться и фигачить до победного
помогал на днях одному кастомеру с балансировкой через fs+bypass_media, всё оказалось оч плохо и решилось камой

енот
12.06.2018
11:43:40
печально, что в 2к18 году нужно иметь огромный багаж знаний чтобы сделать то, что в хттп делается на раз-два

Alexey
12.06.2018
11:49:10
ну я бы не сравнивал, телефония посложнее будет, функционал помощнее и бизнес-логики заметно больше

Pavel
12.06.2018
11:49:28

Alexey
12.06.2018
11:52:10
в английский язык, чтоб книжку про opensips можно было читать
она хорошая

енот
12.06.2018
11:52:36
я, конечно, не перепробовал всё, просто в радиусе квартала от дома
все учителя в отпусках!
ждите августа, говорят, те где мне удобно
а там где неудобно - сложно, есть куча других дел
предлагали интенсив по 3 часа в день, но у меня нет столько времени

Alexey
12.06.2018
11:53:31
начните с интернет-радио фоном, всегда
старайтесь разобрать что базарят
lingualeo работает
englishdom

енот
12.06.2018
11:53:58
у меня такое не работает, мне нужен внешний мотиватор