You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm getting duplicate messages in 1:1 chats (but not in MUC rooms) after restarting a client or logging out and back in. It happens with both Gajim and Conversatons, so it is probably not client-specific. Sometimes it's two of the same message, sometimes four.
The issue seems to be related with the monitoring plugin, as it stops if I remove the plugin. I don't remember changing any settings for the monitoring plugin from default, apart from making sure that all the checkboxes are enabled.
I tried to look into the protocol log on the client, and the same message was indeed received four time from the server.
I have cut everything that didn't seem related for reading convenience. I'm not fluent with XMPP, so I could miss something important. I can upload the full protocol log if required.
Is it maybe a normal server behavior and it's client's responsibility to check for duplicates? Or maybe client request was somehow incorrect? Or is it something that can be fixed on the server side?
Upgraded to Openfire 4.9.0 and Monitoring Plugin 2.6.0. Behavior seems to be changed a bit, the first one or the first two or three messages don't duplicate. It is not consistent.
No such problem with Ejabberd or Prosody with their respective MAM modules enabled. Could I have misconfigured Openfire somehow?
The text was updated successfully, but these errors were encountered:
As reported on https://discourse.igniterealtime.org/t/monitoring-plugin-mam-doubled-quadrupled-messages-after-relogin/94112:
Hello.
I'm getting duplicate messages in 1:1 chats (but not in MUC rooms) after restarting a client or logging out and back in. It happens with both Gajim and Conversatons, so it is probably not client-specific. Sometimes it's two of the same message, sometimes four.
The issue seems to be related with the monitoring plugin, as it stops if I remove the plugin. I don't remember changing any settings for the monitoring plugin from default, apart from making sure that all the checkboxes are enabled.
I tried to look into the protocol log on the client, and the same message was indeed received four time from the server.
([email protected] sends two messages to [email protected]: "320test" and "321test". The former doubled, the latter quadrupled.)
I have cut everything that didn't seem related for reading convenience. I'm not fluent with XMPP, so I could miss something important. I can upload the full protocol log if required.
Is it maybe a normal server behavior and it's client's responsibility to check for duplicates? Or maybe client request was somehow incorrect? Or is it something that can be fixed on the server side?
Upgraded to Openfire 4.9.0 and Monitoring Plugin 2.6.0. Behavior seems to be changed a bit, the first one or the first two or three messages don't duplicate. It is not consistent.
No such problem with Ejabberd or Prosody with their respective MAM modules enabled. Could I have misconfigured Openfire somehow?
The text was updated successfully, but these errors were encountered: