今天我将openfire服务器从3.9.3升级到4.0.2,然后客户端将无法接收任何 消息,我检查了数据库,发现信息存储在离线数据表中,需要再次登录才能收到消息。我还查看了后台日志,没有收到任何错误。
升级完成后服务器会发生什么样的变化?谁能帮助我呢?
答案 0 :(得分:0)
我已经解决了这个问题。当用户成功登陆时,我将用户优先级设置为-1。但是,优先级是打算特殊的。在openfire 4.0.2版本之后,用户无法收到负的网络jid信息当优先级为承担时,所以我把用户的优先级变为默认值0,那么问题就解决了。
如果我的方法无法解决您的问题,您可以查看以下信息:
1.管理控制台的第一页上显示了哪些Java版本?您必须将Java 8与Openfire 4.0.2一起使用。
2.什么是安装Openfire的Os?你使用什么客户端和什么版本?
以上两点由其他用户提供想法,感谢他的回答。