Xep-0198

Hi

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.

Thanks.