Я установил Tigase XMPP сервер; Я также создал самозаверяющий сертификат для сервера. После установки я установил --ssl-container-class=tigase.extras.io.PEMSSLContextContainer в init.properties файл , и я скопировал PEM и КРТ файлы , которые я сгенерированные в папку Cert. Я запустил сервер, и он запустился успешно.

Во время установки я дал моему серверу IP-адрес вместо имени домена. В Pidgin я ввел имя пользователя, которое я также создал на стороне сервера, используя хранимую процедуру TigAddUserPlainPw . Pidgin получает мой сертификат, и я принимаю его, но он все равно выдает ошибку "Not Authorized".

Кто-нибудь может сказать мне, почему?

1 ответ1

0

Эта проблема в Pidgin связана с тем, что вы не указали имя ресурса при создании соединения с сервером Tigase. Укажите имя ресурса, например /home, и все будет хорошо.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .