problem persists in the recent nightly build.
what i could find out so far:
- Problem exists so far only with pidgin and only for users, who havent set their ressource by themself
- System hibernation seems the be the trigger for this problem to occur.
so i guess the following happens:
- client got disconnected by hibernate or some other network interruption.
- openfire does not notice this correctly and keeps the zombie alive, even if it doenst get a ping reply
- pidgin reconnects and gets a "ressource in use" reply
- pidgin generates a new ressource and connects with this one
- this repeats, until you got dozens of zombie sessions
Clients with manually set Ressource IDs never got this problem.
so i got 2 Problems here:
- Ressourceconflicts dont get resolved, even with the option to close the old ressources when a conflict occurs
- XMPP Ping seems not working correctly, as it shows clients online which arent connected (PC isnt even powered on)
perhaps its a good idea to create a ticket?
greetings
Christian