Installed openfire for a test run 2 weeks ago, downloaded the lasted available package.
Everything seems to run well except when visition leave a room without sending out quit message, the user will remain in the room forever, until next service reboot, even at the time openfire may have noticed session lost with the visitor.
I noticed there is a kick user out on idle, but that’'s not what I am looking for. Is there any good way of remove registration in rooms at least on client connection loss?
After some investigations I found that this happens when after authentication client sends presence directly to the room. Then clients session is considered online but unavailable. In this case server don’'t send directed presences, so zombies remain in MUC server. This was already fixed, but occurred again after last changes in routing table.