@ru_freeswitch

Страница 172 из 430
Тимур
27.10.2017
10:08:43
хотя groundwire тож самое предлагает за 350р единовременно)

Евгений
27.10.2017
10:09:20
Кстати, спасибо кому-то здесь, кто скинул название программы для Blackberry :) 3 бакса, правда, стоит, но можно взять)

https://appworld.blackberry.com/webstore/content/130295/?lang=en

Alexey
27.10.2017
10:09:47
А можно использовать PUSH в локальной сети без выхода в интернет?

Google
Евгений
27.10.2017
10:10:07
нет, push регистрируется на твоём сервере

т.е. регистрация из интернета будет

Тимур
27.10.2017
10:10:33
а у фс нет плагина пуша еще?)

хотя стандарта наверно еще нет.

Victor_sc120
27.10.2017
13:47:05
собрал homer

на одной ноде capagent

на второй вебка и база

capagent отдельно

[ERR] protocol_sip.c:133 Couldnot find this call

и что только уже не менял всё равно в логах это ошибка и данные не идут

есть у кого пример socket_pcap.xml

Serge
27.10.2017
13:51:28
<?xml version="1.0"?> <document type="captagent_module/xml"> <module name="socket_pcap" description="HEP Socket" serial="2014010402"> <profile name="socketspcap_sip" description="HEP Socket" enable="true" serial="2014010402"> <settings> <param name="dev" value="any"/> <param name="promisc" value="true"/> <param name="reasm" value="false"/> <param name="tcpdefrag" value="false"/> <param name="capture-plan" value="sip_capture_plan.cfg"/> <param name="filter"> <value>portrange 5060-6061</value> </param> </settings> </profile> <profile name="socketspcap_rtcp" description="RTCP Socket" enable="true" serial="2014010402"> <settings> <param name="dev" value="any"/> <param name="promisc" value="true"/> <param name="reasm" value="false"/> <!-- size in MB --> <param name="ring-buffer" value="20"/> <!-- for rtp && rtcp < 250 --> <param name="snap-len" value="256"/> <param name="capture-filter" value="rtcp"/> <param name="capture-plan" value="rtcp_capture_plan.cfg"/> <param name="filter"> <value>portrange 20000-60000 and len >=50 </value> </param> </settings> </profile> </module> </document>

но ошибку тебе выдаёт rtcp_capture plan

Google
Serge
27.10.2017
13:53:53
то есть сигналка должна быть по-любому

Victor_sc120
27.10.2017
13:57:04
в rtcp_capture всё дефолтное

добавил клманды отладки

вот на этом if(is_rtcp_exist()) { все накрывается

capture[pcap] { # here we can check source/destination IP/port, message size if(msg_check("size", "30")) { clog("ERROR", "Start 1"); #Check for correct version if(is_rtcp()) { #Only for redis! clog("ERROR", "Start 2"); if(is_rtcp_exist()) { clog("ERROR", "Start 3"); #Convert to JSON if needed. if(parse_rtcp_to_json()) { #Can be defined many profiles in transport_hep.xml if(!send_hep("hepsocket")) { clog("ERROR", "Error sending HEP!!!!"); } } else { clog("ERROR", "couldn't parse RTCP to json");

Start 3 в отладке я уже не вижу

Serge
27.10.2017
14:15:53
ну а rtcp то есть в пакете?

и он должен быть включен в sip_capture_plan

кстати, а чем тебе не нравится встроеный агент?

Victor_sc120
27.10.2017
14:31:21
тренируюсь на asterisk

на рабочем fs нельзя

как узнать

Serge
27.10.2017
14:53:03
это я неудачно выразился - rtcp конечно отдельный пакет или на том же порту что rtp, если rtcp-mux включён или rtp+1 в астере совершенно замечательный собственный агент и даже rtcp рапортует

под пжсип из каропки, под сип есть патчик в хомере

для отладки captAgent удобнее запускать не демоном и с дебуг 10

хотя вся моя отладка была в вайршарке (есть диссектор хеп) ибо проблемы на сети били пакеты

Victor_sc120
27.10.2017
15:00:15
патч под sip попробую найти

Serge
27.10.2017
15:02:46
если астер всё равно тестовый, может пыжика настроить?

патч тут, но над ним придётся поработать https://github.com/sipcapture/homer/tree/homer3/asterisk_rtcp_patch

Google
Denis
27.10.2017
16:00:34
Вопрос такой, у fs настроен gw на оператора, если звонок идет с внутреннего номер fs (например 1001) то кпв слышно нормально, если же заонок идет с присоедеиненного к fs pbx, то кпв нет, куда рыть? Судя по дампу от оператора идет 183+sdp

Victor_sc120
27.10.2017
16:03:46
с asterisk звонить в варианты - фальшивые гудки - DIAL и буква r

у вас гудку от оператора не долетают до asterisk - но ... перед этим надо снять дамп. может долетают - просто asterisk их не транслирует некуда

легкий вариан - на asteriks перед звонков делать answer

Denis
27.10.2017
16:09:27
В дампе должно быть слышно кпв если снимаю с учетом медиа?

Alexey
27.10.2017
16:09:59
Не обязательно

может быть просто 183 в сигналке

Denis
27.10.2017
16:14:35
Ммм, а если будет 183 то кпв нет?

Alexey
27.10.2017
16:15:45
Не обязательно. Все зависит от железки. Но вызывающая сторона должно генерировать КПВ сама если получает Ringing и нет RTP

Denis
27.10.2017
16:18:44
Так судя по дампу fs от оператора получает только 183 и sdp



Видимо получив 183 +sdp я должен транслировать дальше 180?

Igor
27.10.2017
16:45:28
ignore_early_media=ring_ready

Решит твой вопрос

Глушит 183 и шлёт 180

Denis
27.10.2017
18:05:49
Ок попробую, спасибо)

а как по идее при ignore_early_media=ring_ready будут обрабатываться ответы при звонках на 79, в то время когда абонент недоступен или линия занята?

Alex
28.10.2017
09:30:47
Всем привет. Какая то непонятная засада. Есть телефон ATCOM A10W, к Астериску подключался без проблем, а к FS не хочет ни в какую. Если на тот аккаунт подключится софтфоном, то подключается. Телефон не хочет. Логах шлет только Register

енот
28.10.2017
09:31:03
sngrep посмотри

Google
Denis
28.10.2017
09:36:39
firewall имхо

sngrep должен показать что да как

Alex
28.10.2017
09:37:55
хм.. запрос на регистрацию приходит в FS с порта 40333 на 5060. FS шлет 401 Unauthorized на порт 5060. и так по кругу

нат?

енот
28.10.2017
09:38:19
интересно что большую часть проблем сип проще решать не логами атс, а дампы смотреть

нат? а у тебя там нат?

Alex
28.10.2017
09:38:33
тел за натом

енот
28.10.2017
09:38:38
нужна опция отвечать на тот порт с которого пришел запрос

я не помню как она звучит

Alex
28.10.2017
09:39:02
в настройках пользователя?

енот
28.10.2017
09:39:19
скорее в корне directory

https://freeswitch.org/confluence/display/FREESWITCH/NAT+Traversal

Вот вроде оно, force-rport, как в астере

Denis
28.10.2017
09:40:43
а acl норм?

хотя если 401 идет то норм

Alex
28.10.2017
09:54:36
вот эта опция помогла <param name="NDLB-force-rport" value="true/safe"/>

Парни, такой ворос. После установк FS в CLI включен log level [7]. В нормально состоянии какой нужно уровень включать

?

? Stan
28.10.2017
12:13:08
По вкусу

Я в лог эрроры пишу

Google
Denis 災 nobody
28.10.2017
12:19:02
мы ворнинги

Тимур
29.10.2017
21:26:01
Ребят привет. Есть у кого рабочая инструкция как натсроить запись разговоров в mp3?

Igor
29.10.2017
21:28:48
Привет

Mod_shout

И при включении записи указываешь расширение файла мп3

И все

Тимур
29.10.2017
21:29:35
блин))

ладно, погуглю)

Igor
29.10.2017
21:30:00
?

Тимур
29.10.2017
21:30:13
все ок. направление понял)

Артем
30.10.2017
05:49:44
<action application="record_session" data="/usr/local/freeswitch/recordings/${uuid}.mp3"/> перед bridge

если ругается в логах на unknown format - значит не включен mod_shout в modules.conf

Тимур
30.10.2017
06:15:03
Пасибо

енот
30.10.2017
06:34:40
https://gitlab.com/fs-payphone ещё нет отчета и глючит модуль связки с базой mssql, но в целом уже работоспособно.

Alexandru
31.10.2017
11:03:57
Кто-нибудь делал свою наполнялку lcr для камы?

не защищенную nda

Александр
31.10.2017
15:33:03
Konstantin
31.10.2017
15:33:52
Kamailio

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