I've been running openfire for more than 1 year.
The current version has a memory leak and I have to restart the server from time to time in order to relase memory (one time per week, more or less).
For this reason I decided to change this server to tigase, I made the tests and everything was ok but when I changed the server and put tigase in production, I started seeing this message and customer started reporting that its connection was dropped.
I can see this messages many times in tigase-console.log.
2012-03-12 11:53:13 XMPPDomBuilderHandler.error() WARNING: XML content parse error.
2012-03-12 11:53:13 XMPPIOService.processSocketData() WARNING: 10.1.0.110_5222_10.1.0.110_57394, type: accept, Socket: Socket[addr=/10.1.0.110,port=57394,localport=5222], data parsing error, stopping connection
2012-03-12 11:53:57 TLSIO.writeBuff() WARNING: Infinite loop detected in writeBuff(buff) TLS code, tlsWrapper.getStatus(): NEED_READ
Any idea about why openfire was running fine and tigase does not?
How could I see the packet which is offending tigase?
I'm using tigase-server-5.0.0-b2135