Tigase XMPP サーバーをインストールしました。また、サーバー用の自己署名証明書も作成しました。インストール後、ファイル--ssl-container-class=tigase.extras.io.PEMSSLContextContainer
内のオプションを設定しinit.properties
、生成した pem および crt ファイルを cert フォルダーにコピーしました。サーバーを起動すると、正常に起動しました。
インストール時に、ドメイン名ではなく IP アドレスをサーバーに指定しました。Pidgin でユーザー名を入力し、TigAddUserPlainPw
ストアド プロシージャを使用してサーバー側でユーザーも作成しました。Pidgin は証明書を取得し、私はそれを受け入れましたが、それでも「承認されていません」というエラーが表示されます。
誰か理由を教えてもらえますか?
答え1
Pidgin でこの問題が発生するのは、Tigase サーバーへの接続を作成するときにリソース名を指定しなかったためです。/home のようなリソース名を指定すれば、すべて正常に動作します。