通过Smack和Openfire服务器,我一直在努力与XMPP聊天。我的问题如下:
今天我把openfire服务器从3.9.3升级到4.0.2,然后客户端将无法接收任何消息,我查了数据库查找信息存储在离线数据表中,需要再次登录接收信息。
例如,每当用户向另一个用户发送消息时,就会在另一个用户处正确接收消息。但任何回复都不会出现在第一条消息的发件人处。因此用户1成功发送给用户2。然后,用户2无法向用户1发送任何回复。另一方面,如果我重新启动并让用户再次登录,则用户2可以发送给用户1,但反之亦然。
如何恢复此问题?