We have over 50 users on Apple iChat using Openfire with an open LDAP backend. It looks like status information updated are intermitent and random (users come on line, go Idle, and then away) when users are working on their computers, but for some reason, when I come back after being away for awhile, I have to set my status to offline, then, come back on line to refresh the status, and get and accurate account of who is available, idle, away, or offline.
The only thing I can say is that the subscription for the user we manually put in read TO not BOTH, and when I try to change them from the database I get a java error.
I saw a bug on this, which was suppose to be fixed in 3.7.0 beta, but I can’t locate it now.