我已经在centos7上成功安装了openfire,以mariadb为数据库,并创建了一个用户来测试聊天username=mickey, password=mickey
.
安装了openfire的Centos机器ip (192.168.1.141)
.
Now i have installed spark messenger on my windows laptop to test chat, but somehow i am unable to login.
在 Windows 上,我成功访问了管理控制台(192.168.1.141:9090)。
但是 Spark 登录不起作用。
Spark给出错误“无法验证证书”
最佳答案
在 Spark 登录屏幕上的“高级”链接下,有一个选项可以让您忽略证书警告 - 这是简短的答案。
您会忽略的问题是与安全相关的(可以说您不应该忽略)。安装 Openfire 时,系统会要求您提供 XMPP 域名(以及安装 Openfire 的服务器的完全限定域名)。这些可以但不应该是 IP 地址。基于这些值,Openfire 将生成自签名证书,并提交给 Spark。
您应该检查您的设置,并确保您正确定义了 XMPP 域名(例如:example.com)和服务器的 FQDN(例如:myserver.example.com)。当两个值不同时,您应该设置 DNS 记录 - Openfire 管理控制台会警告您这一点,并为您的特定设置提供配置。
关于centos - 在centos7上安装openfire,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42827007/