
Сергей
04.02.2017
02:25:19
Всем привет, по поводу входящих с сипнета недавно с такой же проблемой столкнулся. На сколько я понял проблема именно в поддержке ICE со стороны сипнета. Причем candidates сипнет не указывает.
Проверял на на 1.6

Constantine
04.02.2017
07:39:45
как чинил?
глобальный лог включил

Google

Constantine
04.02.2017
07:40:02
логов не добавилось

Сергей
04.02.2017
07:43:20
Не получилось исправить, потыкался, оставил как есть, так как не критично для меня. Возможно в мастере починили, нужно гуглить. Или исходники править, похоже.
Как вариант, на проксе можно попробовать из sdp вырезать ice, но это при условии, если между сипнетом и ФС есть прокси

Constantine
04.02.2017
07:52:47
белый внешний айпишник
прокси нету

ros
04.02.2017
08:00:58
https://freeswitchforum.com/viewtopic.php?f=6&t=585

Constantine
04.02.2017
08:42:10
Короче
действительно айс
поставил ignore_sdp_ice=true
и все заработало
у кого нибудь есть аккаунт на этом форуме?
чтобы отписаться

Denis 災 nobody
04.02.2017
08:44:16
Завести - 2 минуты

Google

Constantine
04.02.2017
08:54:20
отписался, спасибо

kino
04.02.2017
15:49:35
не могу настроить этотl inksys pap2t не могу пройти авторизацию

Denys
07.02.2017
14:40:32
Привет. Как ограничить количество ожидающих в очереди (mod_callcenter)?

Denis 災 nobody
07.02.2017
14:40:55
скриптом?

Denys
07.02.2017
14:41:24
Может есть опции какие-то?
Не могу ничего такого найти

Denis 災 nobody
07.02.2017
14:42:36
нету

Denys
07.02.2017
14:43:51
Спс

Denis
07.02.2017
16:22:35
Мм.. что-то не соображу. А что вы будете делать с теми, кто в очередь не поместился?

Denis 災 nobody
07.02.2017
16:23:49
например, продолжить выполнение диалплана..

Denys
07.02.2017
16:51:51
Они уйдут в войсмейл

Denis
07.02.2017
17:48:02
Ясно

? Stan
07.02.2017
22:19:40
коллеги, не могу понять с какой стороны подступиться.
фрисвич делает исходящий инвайт. в ответ ему прилетает 100, затем SIP/2.0 181 Call Is Being Forwarded с полем diversion. Как сделатьчтобы у оргинатора на дисплее отобразилось содержимое этого diversion?

Alexey
07.02.2017
23:01:59

? Stan
07.02.2017
23:02:16
как прочитать я понимаю, не понимаю как ее послать оригинатору

Alexey
07.02.2017
23:04:08
на дисплее обычно отображается caller id, который тоже лежит в переменных, попробуйте установить что-то из effective caller id или origination caller id равным sip_h_Diversion

? Stan
07.02.2017
23:04:25
спасибо, попробую

Alexey
07.02.2017
23:05:36
только сначала посмотрите, что там лежит, формат может быть разным, и результат может вас не устроить, тогда надо будет сначала распарсить содержимое sip_h_Diversion через pcre-регулярку, они очень мощные, но не всегда простые

? Stan
07.02.2017
23:06:00
ок, главное понял куда смотреть)

Igor
08.02.2017
10:27:55
народ прям прибывает )

Google

Denis 災 nobody
08.02.2017
10:29:02
знать бы еще откуда )

Alexey
08.02.2017
10:29:17
Рад приветствовать вас из СПб.

Denis 災 nobody
08.02.2017
10:29:40
имелось в виду, где была найдена группа.. )

Igor
08.02.2017
10:30:00
взаимно рады вам)

Alexey
08.02.2017
10:30:41
в google groups увидел ссылку, когда искал ответ на свой вопрос через google. С login'ом Verto Communicator ни у кого проблем не было?

Igor
08.02.2017
10:31:05
какого рода?

Alexey
08.02.2017
10:33:47
Waiting for server reconnection на странице с login'oм получаю в 50-80 % случаев, когда вхожу на страницу (с localhost). Ставил демо- пример по инструкции Quick Start FreeSWITCH Demo With Verto Communicator с официального сайта https://freeswitch.org/confluence/display/FREESWITCH/Debian+8+Jessie.
Если login прошел, то позвонить могу.
Единственное отличие от инструкции - генерил сертификат letsencrypt вручную.
Ставил freeswitch на Debian 8.7 64 bit.
За ссылку на книги спасибо (особенно FreeSwitch 1.6 - еще не видел).

Igor
08.02.2017
10:40:29
к сожалению не подскажу, с этим не сталкивался

Alexey
08.02.2017
10:41:55
А какие-то конкретные (из опыта) библиотеки для WebRTC клиента для FreeSwitch можете порекомендовать?

Igor
08.02.2017
10:42:23
используйте просто mod_verto, с verto-full.js, без коммуникатора

Alexey
08.02.2017
10:42:51
OK, спасибо, посмотрю в эту сторону.

Igor
08.02.2017
10:43:01
да не за что

Alexandru
08.02.2017
11:06:22
смените stun серверы гугла на свои или другие, менее загруженные
можете поднять turnserver или coturn, это дело 10 минут, из настраивать не нужно

Google

Alexandru
08.02.2017
11:07:52
по крайней мере мы смогли завести ее под кордову
алсо, включите дебаг в verto.conf.xml
может что-то и подскажет
еще проверьте openssl-ем свой эндпоинт - может не полная цепочка сертификатов у вас там
собственно это вот самые распространенные проблемы, что я встречал с верто
Вообще я бы все-таки использовал верто а не сторонние библиотеки, по нему в рассылке можно саппорт какой-нибудь найти
в случае с другими либами инфы почти ноль

Alexey
08.02.2017
11:12:11
У меня сервер локальный, чтобы он работал я сертификат для своего доменного имени получил и положил на его на localhost, в hosts прописал ссылку для этого доменного имени на localhost. Это ведь нормальные путь для тестирования? Я тоже про jssip положительные отзывы читал в инете.
Сертификаты получал через letsencrypt в ручном режиме.

Alexandru
08.02.2017
11:13:17
а как вы их подтвердили без настоящего домена то?
а, понял
по идее конечно оно должно работать
но какие неонки у нее там внутре...
включите дебаг верто в конфиге и смотрите, он достаточно информативен
по крайней мере по нему гуглится рассылка

Alexey
08.02.2017
11:24:49
Домен настоящий, просто это не выделенный сервер. Вручную на сайт сбросил файлы подтверждения - возни больше, но другого варианта для запуска verto на localhost я просто не знаю (без того, чтобы лезть в исходники). Если варианты есть, то буду рад узнать.

Alexandru
08.02.2017
11:30:55
выбейте $5 на дроплет на DO и не парьтесь

Artem
08.02.2017
12:33:16
Кто нибудь знает, есть возможность удалить из заголовка Contact: <sip:gw+gate@127.0.0.1:5060;transport=udp;gw=gate> поля trsnsport и gw ?

Denis 災 nobody
08.02.2017
14:15:11
как можно выполнить апи команду по ансверу ноги б? нужен uuid_record
через set res=${uuid_record uuid start path} получаем
[CRIT] switch_channel.c:1409 Invalid data (${bridge_pre_execute_data} contains a variable)

Google

Igor
08.02.2017
14:18:01
вот с такой же хренью сталкивался
так и не нашел решения
в CC экспортируешь?
или просто на Б ногу?

Denis 災 nobody
08.02.2017
14:32:22
у меня вообще с originate это

Igor
08.02.2017
14:33:23
origination_uuid попробуй сгенерить, прежде чем res задаешь

Denis 災 nobody
08.02.2017
14:33:33
зачем?
он и так есть

Igor
08.02.2017
14:33:48
${uuid_record uuid start path}
на это жеж ругается
внутри же ${uuid}

Denis 災 nobody
08.02.2017
14:34:10
юид ноги, а не звонка
его мы знаем

Igor
08.02.2017
14:34:15
аа

Denis 災 nobody
08.02.2017
14:34:20
это в ноге А выставляется
но сработать должно по ответу в Б

Igor
08.02.2017
14:34:43
покажи bridge_pre_execute_data
хотя бы то что содержит куски с переменными, если по политическим соображениям всё не можешь показать