I am using Openfire 3.6.0a along with Spark 2.5.8. I have IM Gateway 1.2.4.d installed as well.
My issue concerns working with external IM Services (MSN, AIM, Yahoo and GTalk) to manage contacts/buddy list subscriptions.
Through much testing, I have found that the only service that allows the send or recieve of Contacts to the roster is Yahoo. All other services do not function correctly. Take for instance, if I add an MSN user, that account shows up on my contact list and just shows that the person is offline. When I contact that person, they state that they are online and have not recieved a request from me. This is true of MSN, AIM and GTalk. I also am unable to recieve requests from those 3 services if someone adds my account to their contact list.
If I log directly into AIM, MSN or GTalk (not through Spark) the requests appear and I accept them and they are added into my Buddy List. I am then able to restart Spark and those people now appear on my Spark Buddy/Contact List for those services. This is affecting all of my users at my organization.
Any idea of what could be causing this? I would like full roster management of all external services using the Spark client through the Openfire Server. Only Openfire contacts and Yahoo contacts can be managed at this time…
Thanks for any input.