From what I can see this has been brought up before numerous times, but I can not seem to find a resolution to the issues.
I have openfire set up reading users via ldap from an open directory master 10.5.8. I am using a mysql database for storage on the same server. Openfire is installed on the same server.
The following was done with ichat and spark.
logging onto openfire will show up any other users already logged on as their current status available, away, offline. Any users logging on after you will not display as available or away and remain offline. Any change to your status will not update on other clients.
Checking openfire user client sessions through the webadmin does display these status updates. So it appears that the information is being sent to openfire, but it is not passing it back to the other connected clients. I have only checked this on mac os x although I doubt the operating system would make the difference.
I have tried clearing the cache’s to see if this would help, but no joy.
If any one has a solution to this I would appreciate the help.