@ru_freeswitch

Страница 311 из 430
nextel
30.05.2018
12:02:59
<param name="rtp-ip" value="$${local_ip_v4}"/> <param name="sip-ip" value="$${local_ip_v4}"/> <param name="ext-rtp-ip" value="$${external_rtp_ip}"/> <param name="ext-sip-ip" value="$${external_sip_ip}"/>

вот что в ектернал профиле

по поводу сети

Google
nextel
30.05.2018
12:04:33
local_ip_v4 -соовтественно ип докер контейнера

external_sip_ip внешний ип

тамошняя автоматика иногда работает, иногда нет
под автоматикой, вы имеете в вижу настройки auto-nat?

<param name="ext-rtp-ip" value="auto-nat"/> <param name="ext-sip-ip" value="auto-nat"/> вот эти?

Roman
30.05.2018
12:30:16
Добрый день, подскажите, пожалуйста, кого можно чуть помучать по поводу настройки TLS в freeswitch? :) Даже по готовому мануалу делаю самоподписанный варик (ctrl+c, ctrl+v) - всё равно что-то не то получается, и жуткий тупняк ловлю на этом

Alexandru
30.05.2018
12:39:08
Логи в студию

Roman
30.05.2018
12:43:15
https://pastebin.com/wFtBiN1r

А на клиенте просто "в TLS авторизации отказано", хотя вроде все сертифкаты "скормил"

Alexey
30.05.2018
13:02:35
<param name="ext-rtp-ip" value="auto-nat"/> <param name="ext-sip-ip" value="auto-nat"/> вот эти?
угу и local_ip_v4 и external_*_ip впридачу, они не всегда верно определяются, особенно если топология сложная или айпишников много

Alexandru
30.05.2018
13:24:41
https://pastebin.com/wFtBiN1r
А на самом свиче что?

Ca вставил в agent.pem?

Roman
30.05.2018
13:26:27
А на самом свиче что?
Я сделал через /gentls_cert setup - оно вроде само всё впихивает (судя по файликам созданным)

И путь указал

Google
Roman
30.05.2018
13:26:45
freeswitch от рута, с правами проблем не должно быть

Alexandru
30.05.2018
13:27:12
А фс ты рестартанул?

Roman
30.05.2018
13:27:40
Да, после каждого изменения, и сейчас для профилактики ещё раз - по прежнему всё так же

Alexandru
30.05.2018
13:27:57
В логе свича он должен писать что-то

Handshake failed или что то еще

Console loglevel 7 и смотри лог

И попробуй с другого устройства

Софтфон там прикрути

Может там нужно сертификат вручную добавить

Самоподписанный

Roman
30.05.2018
13:29:43
Я добавил, без сертифкатов без шифрования всё гуд, работает, звониться и т.д.

Сертификаты я выкачал и скормил в PhonerLite

Alexandru
30.05.2018
13:30:35
Посмотри что в логе свича при регистрации

Roman
30.05.2018
13:30:56
/debug 7 - тишина полнейшая, когда в fs_cli захожу

Alexandru
30.05.2018
13:31:51
console loglevel 7

Можно даже 9

Или 9 это на каме... Не помню ужо

А профиль то включён tls?

Roman
30.05.2018
13:34:56
Везде повключал, и в internal, и в external

S
30.05.2018
13:35:08
стисняюсь спросить, а в клиенте (софтфоне) проверка сертификата выключена?

Google
Roman
30.05.2018
13:35:43
сертификаты скормил софтфону

X-PRE-PROCESS cmd="set" data="internal_ssl_enable=true"/>

и для external тоже тру

Alexandru
30.05.2018
13:36:55
Ну тогда должно работать ?

?‍♀

Надо смотреть индивидуально что и как, вряд ли в чате кто поможет

Roman
30.05.2018
13:38:07
gentls_cert setup -cn DOMAIN -alt DNS:DOMAIN -org DOMAIN - этой командой генерю главный сертифкат, как из манов понял

Виталий
30.05.2018
13:38:58
я генерил letsencrypt - прекрасно подхватывало

Alexandru
30.05.2018
13:39:06
Ток хотел сказать

Roman
30.05.2018
13:39:16
есть и летсенкрипт у меня

Только там fullchain и privkey, а куда их распихивать не могу найти инфы

Roman
30.05.2018
13:39:42
(вроде wss.pem это для webrtc)

Alexandru
30.05.2018
13:39:56
Посмтри как оно сгенироло

И ca летсэнкрипт тоже выдает

Roman
30.05.2018
13:40:15
cert.pem chain.pem fullchain.pem privkey.pem

Alexandru
30.05.2018
13:40:21
Ага

Вроде cert+chain в agent.pem

Ключ key.pem

Виталий
30.05.2018
13:41:14
посмотри на примере настройки нгинкса просто )

Google
Alexandru
30.05.2018
13:41:14
Ща гляну как у меня

Виталий
30.05.2018
13:41:17
и сделай так же

Roman
30.05.2018
13:41:51
У нгингска просто fullchain = сертификат, privkey - ключ, а тут надо ещё указывать CA

и с этим неимоверный тупняк ловлю

Виталий
30.05.2018
13:42:35
cа в фуллчайне

Roman
30.05.2018
13:45:05
cat fullchan.pem > agent.pem? ..

Alexandru
30.05.2018
13:45:16
Да



Admin
ERROR: S client not available

Alexandru
30.05.2018
13:45:57
Вот шо у меня

Roman
30.05.2018
13:46:39
casert - это уже cat privkey.pem > cacert.pem?

Alexandru
30.05.2018
13:46:39
Tls key+cert

Блэт с телефона неудобно

Щп гляну что в автоардейие

Roman
30.05.2018
13:48:24
Может попозже дёрну? мне не горит)

Alexandru
30.05.2018
13:50:39
Там только agent.pem нужен

Roman
30.05.2018
13:51:22
Хм, и не надо серверного сертификата, клиентского, привкея?

Alexandru
30.05.2018
13:51:39


Fullchain + key

Roman
30.05.2018
13:57:20
Вот fullchain я в агент закинул, а privkey - в cafile.pem (имя в конфиге написано) - правильно? Это не помогло, софтфон ругается на connectivity checks failed

Google
Alexandru
30.05.2018
13:57:41
Все в агент пем

Roman
30.05.2018
14:01:18
Закинул fullchain.pem + privkey в agent.pem, всё равно ругаются 2 клиента, и 3cx, и phonerlite

Alexandru
30.05.2018
14:03:26
Ну фиг знает

Я тоже помню долго копался

Уже и не помню :/

Ihor
30.05.2018
15:57:57
Вопрос к сообществу… fs_cli -x 'system /bin/ls' -ERR no reply Можно ли как-то починить не рестартуя fs?

В общем, api команда system перестала работать (

Denis
30.05.2018
16:00:05
fs_cli -x 'module_exists mod_commands'

Anton
30.05.2018
16:03:50
fs_cli -x 'system echo 1' чтобы убедиться что проблема не с file system

Ihor
30.05.2018
16:04:13
fs_cli -x 'module_exists mod_commands' true fs_cli -x 'reload mod_commands' +OK Reloading XML -ERR unloading module [Module is not unloadable] -ERR loading module [Module already loaded]

Я просто переживаю, что если дам force - звонки прервутся

Anton
30.05.2018
16:04:39
fs_cli -x 'system echo 1'

S
30.05.2018
16:04:51
# which ls alias ls='ls --color=auto' /usr/bin/ls

Ihor
30.05.2018
16:05:40
fs_cli -x 'system echo 1' -ERR no reply

Не, с путями все ок

Попробовал c force на тестовом стенде fs_cli -x 'reload -f mod_commands' +OK Reloading XML -ERR unloading module [Module is not unloadable] -ERR loading module [Module already loaded]

На том же тестовом стенде system отлично работает

Denis
30.05.2018
16:25:45
а под пользователем, от которого запущен фс работает, или bg_system или хотябы version отрабатывет?

Ihor
30.05.2018
16:34:49
Да, под пользователем ок. fs_cli -x 'version' FreeSWITCH Version 1.6.18-35-6e79667~64bit (-35-6e79667 64bit)

bgsystem - нет

Denis
30.05.2018
17:03:01
нашел ещё такую хреь, но это врядли и явно рестарт нужен если стоит <X-PRE-PROCESS cmd="set" data="disable_system_api_commands=true"/>

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