I’m on a Mac running OS X 10.5.6, currently OpenFire 6.6.3, iChat 4.0.7.
I successfully followed the directions from Nathan Toone’s tutorial (http://blog.toonetown.com/2007/12/10-steps-to-multi-protocol-ichat.html), and was able to instant message with my niece on her Yahoo account using iChat.
It worked for about six months, and suddenly last week I noticed that my Jabber/Yahoo buddy names in iChat were gone. I re-created new test Buddy Names in iChat, representing known good Yahoo addresses. They don’t work, and the “Waiting for Authorization” message steadily sits below each. Test instant messages are not received in the respective Yahoo accounts, and my own Yahoo account is not recognized by them as being available, although iChat thinks it’s logged in.
I logged into the OpenFire console, and found that all seemed well, except that the Yahoo transport failed its self-test. I changed to several different msg.yahoo server options, all failed.
I upgraded to the latest version of OpenFire, 6.6.3, from 6.6.0a. No differences noticed.
Also, my Jabber/Yahoo Account test names have re-disappeared from iChat already twice during this process, both times when quitting and relaunching iChat. I trashed the Jabber.plist from Preferences, and so far, so good. AIM account names and instant messages function perfectly.
I’m not sure, but it sounds like I might have two issues, one with iChat losing the Account names I’ve entered, and one with OpenFire not properly communicating with Yahoo’s message server.
I read the posts here (http://www.igniterealtime.org/community/thread/38171?tstart=0) and that could account for Yahoo failing its test connection.
Anyone have any other thoughts that could help? It’s a shame that this system was working so well for months, then suddenly it’s gone. I’m trying to avoid uninstalling everything and redoing it all from scratch, but I guess that’s next.
Thanks in advance for the assistance!