Folks,
We're conducting some load testing and can easily reproduce a situation where the ejabberd server drops a user connection. The user connection that is dropped is both receiving messages from thousands of users as well as responding to thousands of users (it is essentially acting as a gateway/concentrator to some other infrastructure).
We've made sure the XMPP libs we're using to connect to the ejabberd server do not disconnect in the absence of traffic.
The ejabberd server gives no error message and the client believes the connection was closed by its peer (i.e., ejabberd). Next step is for us to do a packet trace to get a deeper look at what is going on at the network level but was wondering if others might have some suggestions in terms of where to look and any configuration switches we should try.
Best,
Dave