我已经安装了 Tigase XMPP 服务器;我还为该服务器创建了一个自签名证书。安装后,我--ssl-container-class=tigase.extras.io.PEMSSLContextContainer
在init.properties
文件中设置了选项,并将我生成的 pem 和 crt 文件复制到 cert 文件夹。我启动了服务器,它成功启动了。
在安装时,我为服务器指定了一个 IP 地址,而不是域名。在 Pidgin 中,我输入了一个用户名,还使用TigAddUserPlainPw
存储过程在服务器端创建了用户。Pidgin 获得了我的证书,我接受了它,但它仍然显示“未授权”错误。
谁能告诉我为什么?
答案1
Pidgin 中出现此问题是因为您在创建与 Tigase 服务器的连接时未指定资源名称。指定 /home 之类的资源名称,一切就都好了。