Projects tigase _server server-core Issues #676
Duplicated messages on resumption of stream (#676)
Andrzej Wójcik (Tigase) opened 9 years ago
Due Date
2016-05-30

While using Tigase Mobile Messenger from time to time messages are duplicated during stream resumption - messages which were delivered are delivered once again.

Andrzej Wójcik (Tigase) commented 9 years ago

I was not able to tell what was resend and why. I increased number of data which is logged during resumption of stream to be able to find root cause of this issue when it happens on newer build.

Andrzej Wójcik (Tigase) commented 9 years ago

%eric I've created build of Tigase XMPP Server with changes required for further analysis of this issue. Could you update tigase.org (t2.tigase.org and t6.tigase.org) to newest versions of Tigase XMPP Server?

When you finish with updating tigase.org installation please reassign this task back to me.

Eric Dziewa commented 9 years ago

Updated to b4222.

Andrzej Wójcik (Tigase) commented 9 years ago

After analysis of logs from new version I support there is an issue with packet counter either on client or server side. To be able to detect where is a problem I increased number of data being logged.

Andrzej Wójcik (Tigase) commented 9 years ago

Updated due date - waiting on data which will be gathered from server when issue will occur

Andrzej Wójcik (Tigase) commented 9 years ago

Today, after next logs analysis I identified case in which this issue appears. It is caused by the fact that Jaxmpp2 is not resetting H counter to 0 when stream resumption fails.

%bmalkow is now aware of this and will fix this issue in separate task.

issue 1 of 1
Type
Bug
Priority
Normal
Assignee
RedmineID
4185
Version
tigase-server-7.1.0
Spent time
15h
Issue Votes (0)
Watchers (0)
Reference
tigase/_server/server-core#676
Please wait...
Page is in error, reload to recover