I am using openfire 4.3.2 cluster enable server. I have 2 nodes and 1 load balancer.
Also use monitor plugin to save chat messages. I am developing web application and using strophe.js library for client side.
While sending group chat message, messages being lost very rarely. I am not able to find root cause why messages are being lost ?
Message send using strophe.js which is not showing on chat room but that message exist in ofmessagearchieve table but not in ofmucconversationlog table.
Found stacktrace from logs:-
org.jivesoftware.openfire.http.HttpConnectionClosedException: The http connection is no longer available to deliver content
2019.04.23 23:35:20 org.jivesoftware.openfire.http.HttpBindServlet - Error sending packet to client.
Can anyone help me on why that message is being lost ?
Is there any way to know that message is successfully sent to server or chat room using strophe.js client libarary ?
Please help me on this.