openfire 用户状态始终离线

openfire 用户状态始终离线

我需要配置什么才能使用户状态正常工作?无论如何,所有用户似乎都处于离线状态。

聊天似乎运行良好,但显然不知道谁在任何时候在线并不是理想的选择。

网址:

答案1

您搞清楚了吗?我注意到,在我新安装的 openfire(Windows 服务,使用 hsqldb 中的构建)中,当我登录管理面板时,会显示哪些用户在线,但 spark 显示用户离线。我们仍然可以互相聊天,但不知道谁在线。

一个解决方法是让用户注销并重新登录,然后重新添加联系人。这可以解决几天的问题。(目前在有限的测试中)

答案2

您应该检查您的用户是否发送了presence节。如果是,则 openfire 会自动让他们上线。

答案3

我一直遇到这个问题,直到我意识到我没有正确配置组设置。要让联系人列表显示在某些客户端中并显示在线状态,您必须启用联系人列表共享并指定联系人列表名称。如果您不指定列表名称,它将不起作用:

您可以看到下面的截图:

在此处输入图片描述

这是在“用户/组”选项卡 >“组”>“编辑组”中

相关内容