Fixing Yahoo! connections in Adium

2009 June 22
by John DeStefano

Yahoo! recently made changes to the connection protocols in their Messenger service, which caused all sorts of problems with many instant messaging clients.

The quick fix for this is simple: in your client, change the server to which you connect to a fixed IP address that does not yet use the new connection protocol, such as 66.163.181.189.  In Adium, this is done via Adium -> Preferences -> Accounts, clicking your Yahoo! account and then clicking Edit (or double-clicking the account), and changing the value for Login Server, as shown below:

The problem with this fix is that if and when Yahoo! and your client sync up in the future to fix this problem for good, the IP you’ve entered may not be optimal, so you’ll have to remember to go back at some point and change the Login Server setting back to its original value (scs.msg.yahoo.com), which is an alias for many Yahoo! Messenger servers.

Instead of making this change, Adium users can update to a new beta version (by clicking Adium -> Preferences -> General, and enabling  “Update to beta versions when available“, and then Adium -> Check for updates) that seems to have included a fix to this problem.

In my case, since my work enviroment includes a reverse proxy, I also (for the first time) had to enable proxy settings for my connection to Yahoo! in order to get it working again.

I should mention that Adium’s development wiki claims that all beta versions of Adium include an Adium -> Debug Window feature, but this does not seem to be the case with the latest beta version (1.3.5rc1), which does not include such a menu item (unfortunately).

6 Responses leave one →
  1. 2009 July 14
    mazgiv and stockings permalink

    Interesting rationalization. Have you told many people that your work enviroment includes a reverse proxy you also for the first time had to enable proxy settings for your connection to Yahoo?

    • 2009 July 14

      Hi mazgiv … I’m not sure I correctly understand your question. Are you concerned that I’ve compromised my work environment by revealing the fact that it includes a reverse proxy? If so, I don’t believe that’s an issue. If you disagree, please explain.

      Regarding the settings: yes, this is the first time I’ve had to tell my IM application to use a proxy server for any protocol, Yahoo! included. I still have no need to do this for other IM services.

  2. 2009 July 15
    Bardo permalink

    The Beta works like a charm. Thanks John!

    Now all I need to do is figure out how to get my Airport Express to stop dropping the DHCP address from my AT&T U-verse router. I have to unplug and re-plug the AE every day. Ugh!

    • 2009 July 17

      You’re welcome, Bardo! Sorry to hear about the U-verse problem. Can’t help you with that one, and after a quick search, it looks like it may be a common problem without much of a successful solution. :(

  3. 2009 July 16
    lolitka202@girlsandnylons permalink

    I don’t know whether or not I am concerned that I’ve compromised your work environment by revealing the fact that it includes a reverse proxy.
    I am well respected as an AI.

    • 2009 July 17

      Well lolitka202, I wish I could say that I am surprised that someone who considers themselves to be well respected as an AI says absolutely nothing original or of worth and simply repeats what he/she/it hears.

Leave a Reply

Note: You can use basic XHTML in your comments. Your email address will never be published.

Subscribe to this comment feed via RSS