У меня такая же проблема с версией 4.2.3. Перешел обратно на 4.0.2. О проблеме сообщается для версии 4.0.3.

рабатываю приложение для Android, содержащее «Сообщения», использующее OpenFire в качестве XMPP-сервера и использующее Smack для Android-клиента. Все функции работают нормально, но когда пользователь находится в сети (как вы можете видеть его состояние в админ-панели openfire), и подключение к сети внезапно отключается, его сеанс будет уничтожен, но пользователь останется ОНЛАЙН на сервере! Таким образом, пакеты не сохраняются на сервере как автономные сообщения и будут отправлены пользователю, даже если пользователь находится в автономном режиме и пакеты будут потеряны! Я был протестирован Windows-клиент (Spark), но когда его подключение теряется, сеанс на сервере будет уничтожен, и пользователь сразу же переключается в автономный режим! Что я могу сделать, чтобы решить эту проблему?

Ответы на вопрос(2)

Ваш ответ на вопрос