We have a problem.
We use openfire as server and asmack as android client.
The chat works fine.
User A and user B send and receive messages good.
Now we set user B on airplane mode.
User A send messages to user B and the server recive the message and send to User B but it’s connection in closed.
The server don’t detect the conection lost until de timeout is passed.
Now, when user B login, this messages where lost, Not in offline messages.
How can i solve this issue?
I show about XEP-0198 but Openfire don’t implement.
I think using message delivery on user A but user B can take the mobile 1 week off and i can’t resend the messages that dont delivery correct.