@ru_freeswitch

Страница 322 из 430
Denis
11.06.2018
03:46:40
a reloadxml

енот
11.06.2018
03:47:10
2018-06-11 05:47:02.706572 [WARNING] sofia_reg.c:2916 Cant register a pointer. 2018-06-11 05:47:03.166643 [WARNING] sofia_reg.c:2916 Cant register a pointer.

хм

итак, я сбросил конфиг. с локальным конфигом авторизуется.

Google
Denis
11.06.2018
03:55:43
мож дублируются юзеры

или ты убираешь локальный конфиг?

Alexey
11.06.2018
03:59:00
user точно пытается зарегаться как 1004@domain1.awesomevoipdomain.faketld ?

pointer не нужон

что в siptrace?

енот
11.06.2018
04:05:27
что в siptrace?
что за siptrace?

Alexey
11.06.2018
04:05:49
sofia profile internal siptrace on

будет видно авторизацию

надо смотреть что в REGISTER было, что в ответ на неё

енот
11.06.2018
04:06:56
403 было, в sngrep. Сейчас перенатсрою заново и проверю всё.

Alexey
11.06.2018
04:07:22
0_o

могу ошибаться конечно, но по-моему там новый 401 должен быть при неправильном пароле

а не 403

Google
енот
11.06.2018
04:08:05
а я уверен что проблема не в пароле

на 146%

где-то я лажаю с доменом, судя по всему

Alexey
11.06.2018
04:09:00
давайте скрин\фото настроек клиента

енот
11.06.2018
04:10:14
https://i.imgur.com/vusmLBZ.png

https://i.imgur.com/MP9OpaA.png

Alexey
11.06.2018
04:11:25
реалм/домен обязан быть = тому, что в <domain name="domain1.awesomevoipdomain.faketld">

нигде не опечатались?

енот
11.06.2018
04:11:53
я копировал

вот я чувствую что проблема в нате

но не пойму как исправить

потому что до фс доходит клиент как 1003@172.31.1.100

Alexey
11.06.2018
04:14:04
Cant register a pointer

тут что-то намутили

удалите их вообще пока

вам вообще групповые звонки нужны?

енот
11.06.2018
04:15:00
нет

я не мутил))

Alexey
11.06.2018
04:15:05
кроме того в том конфиге, что вы сюда вставили нет pointers вообще

енот
11.06.2018
04:15:18
оно такую ошибку выдавало и до

Google
Alexey
11.06.2018
04:15:20
тогда они вообще не нужны

енот
11.06.2018
04:15:46
вот мой конфиг

https://pastebin.com/VdJ0szSv

а то просто из доки скопировал чтобы себя проверить

Alexey
11.06.2018
04:17:09
видите там хоть один pointer? и я нет у вас старая directory осталась? (статическая)

енот
11.06.2018
04:17:42
только головной файл

Alexey
11.06.2018
04:18:21
и дайте угадаю, там pointer прописаны? перенесите его куда-нибудь

и reloadxml

енот
11.06.2018
04:18:26
он мне не нужен, прост не удалил

sofia_reg.c:2906 Can't find user [1003@172.31.1.100] from 80.65.18.205 You must define a domain called '172.31.1.100' in your directory and add a user with the id="1003" attribute and you must configure your device to use the proper domain in it's authentication credentials.

Ага

но я прописал 172.31.1.100 в качестве домена в directory

енот
11.06.2018
04:19:25
Только что

Alexey
11.06.2018
04:20:43
включайте xml curl debug и смотрите параметр домена в результируещем xml, он будет отличаться от того, в котором пытается регаться юзер

так было и до этого, потому происходил fallback на статический конфиг, в котором были только указатели, но самого юзера уже не было

енот
11.06.2018
04:22:19
xml_curl перестал дампить результриующий в /tmp

а до того дампил

странно

блин, ну что за хрень

Alexey
11.06.2018
04:29:47
тяжела и неказиста жизнь енота-телефониста ?

Google
енот
11.06.2018
04:30:32
буквально час назад xml_curl дампил при дебаге полученый от бэкенда конфиг

сейчас перестал

как? почему? загадка.

нет, понятно что я конфиг переустановил на ванильный, но я не помню чтоб включал таккое.

Alexey
11.06.2018
04:31:45
перезагрузите модуль и попробуйте включить дебаг заново

Слава
11.06.2018
04:35:32
Я когда-то решил не пользоваться этим mod_curl_xml, или как там его, прочитав где-то, что якобы fs при некоторых условиях будет запрашивать xml 500 раз в секунду. И сделал генератор статического конфига. Висит локально демон, берет данные из бд пользователей, генерирует конфиг, вызывает reloadxml При изменении пароля демону приходит уведомление по http, он перегенерирует конфиг, и делает то же самое раз в 12 часов

Admin
ERROR: S client not available

енот
11.06.2018
04:40:05
нахрен.

Vad
11.06.2018
06:47:43
1. верните все дефолтные коннфиги 2. отключите mod_xml_curl и проверьте как работает без него, соответственно если работает без него значит проблема в нем, если нет - тогда копать нат 3. "но я прописал 172.31.1.100 в качестве домена в directory" - этого не достатовчно, видимо вы убрали настройки самого домена из директории /directory когда ее "чистили", именно поэтому врените все дефолтные настройки и п.2

Vad
11.06.2018
06:53:03
отлично, тогда убираете ТОЛЬКО наскройки ендпоинтов (юзеров), те файлы 1000.xml-100X.xml и еще раз проверяете с mod_xml_curl

Vad
11.06.2018
06:55:09
а какой xml возращает mod_xml_curl

енот
11.06.2018
06:55:27
а какой xml возращает mod_xml_curl
а как сделать чтобы она начала их дампить снова?

после сброса настроек она нифига не показывает с включенным дебагом

Vad
11.06.2018
06:55:56
mod_xml_curl debug on что то типа того, есть в документации по модулю

Google
Vad
11.06.2018
06:56:10
свич перегрузи и включи дебаг

енот
11.06.2018
06:57:30
freeswitch@CentOS-74-64-minimal> xml_curl debug_on OK 2018-06-11 08:57:16.147895 [WARNING] sofia_reg.c:2916 Cant register a pointer.

freeswitch@CentOS-74-64-minimal> xml_curl debug_on OK 2018-06-11 09:00:44.192978 [WARNING] sofia_reg.c:2906 Can't find user [10032@172.31.1.100] from 80.65.18.205 You must define a domain called '172.31.1.100' in your directory and add a user with the id="10032" attribute and you must configure your device to use the proper domain in it's authentication credentials.

ещё вот так

в рабочей конфигурации базовый directory вообще не тронут

только дефолтный пароль изменен

все дефолтные юзеры на месте, это не мешает никому

Alexey
11.06.2018
07:13:26
freeswitch@CentOS-74-64-minimal> xml_curl debug_on OK 2018-06-11 08:57:16.147895 [WARNING] sofia_reg.c:2916 Cant register a pointer.
опять 25 удалите\переместите статическую директорию, её можно будет вернуть как только всё заработает с xml curl

Alexey
11.06.2018
07:15:02
xml_curl в самом верху modules.conf.xml?

давайте сам xml_curl.conf.xml

енот
11.06.2018
07:16:27
давайте сам xml_curl.conf.xml
<configuration name="xml_curl.conf" description="cURL XML Gateway"> <bindings> <binding name="dialplan"> <param name="gateway-url" value="http://localhost:80/directory.php" bindings="directory"/> <param name="gateway-url" value="http://localhost:80/" bindings="dialplan"/> </binding> </bindings> </configuration>

xml_curl в самом верху modules.conf.xml?
нет, сейчас подниму

я

кажется

понял

идиот

я очень-очень невнимательный идиот

Alexey
11.06.2018
07:21:28
помогло хоть? нам расскажите, что мы пол дня чинили

Alexey
11.06.2018
07:22:59
хм? а я больше одного и не делал по-моему... точно в этом проблема?

енот
11.06.2018
07:23:06
да

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