@ru_freeswitch

Страница 262 из 430
Igor
15.03.2018
12:22:05
только несколькими командами, а там уже в зависимости от реализации вашего управлятора API смотрите как удобнее будет

Анна
15.03.2018
12:22:33
понятно, спасибо

dau63k
15.03.2018
16:07:38
вечер добрый(кому как), я только начал заниматься fs, точнее fusionpbx. Проблема в том, что ip адрес публичный, но подняты 2 eth - 0 и 1. на eth1 приватный адрес, eth0-публичный. Не могу internal настроить на приватный адрес. Через публичный все работает "влет", что еще интересно - internal и external работают через публичный адрес, но только отличаются по портам 5060 и 5080. Но мне надо транк поднять без регистрации через приватный. Возможно это?

Даниил
15.03.2018
16:08:14
ACL

Google
Даниил
15.03.2018
16:08:29
И в шлюзах

Параметр register=no

Для работы с приватной и публичной сетью

Необходима таблица маршрутов

Iproute2

Иначе только один шлюз у вас

И в данной ситуации это интернет

Alexey
15.03.2018
16:11:38
в Профиле прописать нужный ip

А под транком вы чо понимаете?

Для приема вызова на internal можно использовать acl Или просто новый профиль без авторизации

dau63k
15.03.2018
16:14:59
fs ver4, ACL прописывается в web(сделал), параметр reg=false, маршруты есть, профиль - не совсем получилось

под транком, у меня софтсвитч si3000 через SBC acme packet, для публичного все в норме. Прокинут приватный до eth1.

таблица маршрутов, где прописывать? На самом FS? У меня прописано в route add.

Google
dau63k
15.03.2018
16:20:42
как добавить шлюз для приватного адреса в FS?

Виталий
15.03.2018
16:26:25
dau63k
15.03.2018
16:28:16
что бы в fs на приватный internal, а не на публичный. Можно это?

Виталий
15.03.2018
16:28:35
Можно

dau63k
15.03.2018
16:31:34
может поясните...что то у меня пока не получается.

и еще вопрос, можно ли для разных доменов использовать один транк, на приватном адресе. А не прописывать для каждого домена гатвей?

Виталий
15.03.2018
16:36:31
Пропиши в external.xml конкретный ип куда хочешь замапить профиль

dau63k
15.03.2018
16:38:07
ок, завтра буду пробовать. сегодня уже все ... а по 2му вопросу, что скажите?

Виталий
15.03.2018
16:47:32
Завтра)

Но можна

dau63k
15.03.2018
16:48:04
ок. спс. Подскажите,плс.

Alexey
15.03.2018
18:58:51
А для исх просто шлюз без регси

Даниил
15.03.2018
19:21:57
Вечер добрый

кто посоветует хороший билинг?

Alex
15.03.2018
19:23:56
Для каких целей? И много ли тугриков имеется?

Даниил
15.03.2018
19:24:17
Сначала для себя пощупать опенсорс что то.

Alex
15.03.2018
19:25:13
Тогда ковыряй ASTPP

Даниил
15.03.2018
19:25:46
понял, спасибо ;)

Ihor
16.03.2018
09:31:07
Лучше pyFree

Он умеет в реалтайме считать

Google
Даниил
16.03.2018
09:31:27
Та уже понял)

мучаю уже его)

Спасибо

Ihor
16.03.2018
09:32:42
ASTPP забагованый сильно. Мы его форк держим под свои задачи, я каждый раз смотря в код на lua, плачу

Виталий
16.03.2018
10:06:40
я сам написал обработку и нормально

Yuriy
16.03.2018
10:54:10
Всем привет а есть вариант как то у FS ESL евенты в консоль вывести?

Виталий
16.03.2018
10:55:16
nc к порту?

Yuriy
16.03.2018
10:56:23
Не. Ну понятно что можно tcpdump и тд. Я имею ввиду мб в fs_cli есть функционал

Виталий
16.03.2018
10:56:46
телнетом даже можно

нет - не встречал

Igor
16.03.2018
10:58:06
как то включались ивенты

щас поищу

Ihor
16.03.2018
10:58:11
tcpdump -i lo -nqtttt -s 0 -A '((src port 8021) or (dst port 8021))’

Konstantin
16.03.2018
10:58:24
/event PLAIN ALL

/noevent

Yuriy
16.03.2018
11:00:00
Konstantin
16.03.2018
11:00:41
Вообще, как-то была идея свой CLI написать под один КЦ, который я на скриптах реализовывал.

По сути, fs_cli визуализирует то, что он в событиях получает.

И если честно, меня не всегда устраивает то, как он это делает.

Yuriy
16.03.2018
11:02:21
Да , любая консоль (хоть астериск хоть FS) еще то удовольствие особенно если в параллель идет куча звонков

Google
Виталий
16.03.2018
11:02:44
в астере можно отследить звонок по его ID

grep с лог-файла

Ihor
16.03.2018
11:03:16
Тут разве что в параллель запускать tail по логам и грепать по uuid. Но для онлайна подходит очень плохо

Yuriy
16.03.2018
11:03:27
В астере можно остледить звонок куда более гуманными методами но надо прогать

Виталий
16.03.2018
11:03:47
возвращаемся к homer5 )

Ihor
16.03.2018
11:04:06
Так а чем хомер поможет, если проблемы в логике?

Если сип логировать, то для онлайна и снгреп хорош

Admin
ERROR: S client not available

? Stan
16.03.2018
11:05:00
у меня он бывает валится там где звонков много в сегфолт

Yuriy
16.03.2018
11:05:35
homer вообще удобен толкьо в том случае кода надо как Константин писал - посмотрьтеь что произошло и проанализировать

Для онлайна homer очень так себе

Ihor
16.03.2018
11:05:49
А если запускать в варианте sngrep ^INVITE

Yuriy
16.03.2018
11:05:51
а вот sngrep -да

Ihor
16.03.2018
11:05:59
Т.е. только звонки будут идти

Yuriy
16.03.2018
11:06:17
Но опять же sngrep на сервер зеркалирования

а не на самой железяке

Ihor
16.03.2018
11:06:36
Просто у меня он тоже валится, но в основном из-за дикого количества OPTIONS

Если их на старте фильтровать - можно выжить

Yuriy
16.03.2018
11:17:01
/noevent
похоже не работает

Konstantin
16.03.2018
11:18:11
/noevents

Google
Yuriy
16.03.2018
11:38:40
прсото выключил и включил консоль FS )

но вроде пробовал

/noevents

Anton
16.03.2018
11:52:31
возвращаемся к homer5 )
Вот только в ФС баг - в случае SIPS - не будет полной сессии. Так что homer к FS только на не шифрованный СИП. Багреопрт висит, но похоже у них других дел полно.

Anton
16.03.2018
11:56:15
Да. Но похоже там заморочки какие то. Не отправляет Invite, bye

Если обычный SIP то все гуд

Konstantin
16.03.2018
11:57:01
Да. Но похоже там заморочки какие то. Не отправляет Invite, bye
Спасибо. Обращу внимание. Интересный факт. А можно ссылку на JIRA?

Anton
16.03.2018
11:58:15
https://freeswitch.org/jira/browse/FS-10925

Немного не так. SIP ОТ клиента не отправляется в HEP - а к клиенту отправляется.

Кирилл
17.03.2018
05:56:55
Приветствую. Подскажите использую протокол WebRTC что бы звонить из браузера, библиотека sip js. При исходящем звонке соединение устанавливается только после того как подняли трубку. А до этого соединения нет. В итоге если звоним на мобильный номер который недоступен, мы слышим просто гудки и сброс и не слышим что робот абонента уведомляет нас, что телефон вне зоны действия сети. При звонке через phonerlite по обычному sip через того же юзера всё работает корректно.

Alexey
17.03.2018
06:17:43
пробуйте отвечать канал при поступлении медиа

https://freeswitch.org/confluence/display/FREESWITCH/mod_verto

промотайте немного до "Bridging from WebRTC (mod_verto) to PSTN/ITSPs" там дельный совет

отвечаем канал, шлём немного тишины и только потом звоним через прова

Кирилл
17.03.2018
06:25:00
Интересно. Большое спасибо! Есть что изучить и попробовать.

Yuriy
17.03.2018
08:31:35
Sipjs.net вполе работаеи с early

"Из коробки"

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