Pidgin and Yahoo

Important Note: Please don't contact us with questions about Pidgin.  We do not offer support services for Pidgin.  We posted this page only as a service to the community.  If you need help, see the options on the help page at Pidgin's web-site.

Update (June 24, 2009 20:30 UTC): A more official and more current document is here.  We recommend checking it before trying any of the stuff below.

Note: The problems described in this document are fixed in Pidgin 2.5.7.  You should upgrade immediately to continue using Yahoo! IM.

Update (June 24, 2009 16:18 UTC): Mike Johnson reports that the instructions for Ubuntu on Pidgin's web-site allowed him to upgrade to 2.5.7 on Ubuntu Jaunty Jackalope, (4.9).

As of June 17, 2009, Pidgin users are having trouble connecting to Yahoo! IM accounts.  Here is a summary of the problem:

Yahoo! appears to be upgrading their servers to a new version of their software.  This new version requires a new authentication method.  The latest version of Pidgin, 2.5.6, does not support this new authentication method.  The next version, 2.6.0, will, but it has not yet been released. Version 2.5.7 does.  To continue using Yahoo! IM, upgrade to this version.  See the Pidgin web-site for details.

The domain name that is used to connect to Yahoo! servers is "scs.msg.yahoo.com".  This domain name is actually mapped to multiple servers.  Some of these servers have been upgraded, while others haven't.  As a result, you may see intermittent failures, or you may fail every time, while your neighbor logs in successfully.  It's effectively a roll of the dice.

The following addresses appear to work:

  • cs101.msg.mud.yahoo.com
  • 66.163.181.172
Update (June 19, 2009 16:20 UTC): I've gotten a report that scsc.msg.yahoo.com (note that's "scsc.", not "scs.") is working, at least intermittently.

These are the IP addresses to which scs.msg.yahoo.com maps.  You can try one of them directly, but recent reports (on 6/19/2009) are that few, if any, are working.  Note also that there is no guarantee that the server at an address that works now will not be upgraded next.

  • 76.13.15.36
  • 76.13.15.37
  • 68.180.217.6
  • 68.180.217.7
  • 68.180.217.8
  • 68.180.217.9
  • 68.180.217.10
  • 68.180.217.11
  • 68.180.217.12
  • 68.180.217.13
  • 68.180.217.14
  • 76.13.15.29
  • 76.13.15.30
  • 76.13.15.31
  • 76.13.15.32
  • 76.13.15.33
  • 76.13.15.34
  • 76.13.15.35

You can verify this list yourself by running one of the following commands:

Windows: nslookup scs.msg.yahoo.com

Linux/Unix/OS X: dig +short scs.msg.yahoo.com


To use one of the addresses above, you can either modify the setting in Pidgin (Accounts -> Manage Accounts -> Modify -> Advanced -> Pager Server) or you can modify the hosts file:

Windows: C:\Windows\system32\drivers\etc\hosts (see wikipedia and here for more information)

Linux/Unix/OS X: /etc/hosts (see here for more information)

 

 

Praise

" Celtic Wolf did some major development to our proprietary software system. The staff at Celtic Wolf was always extremely professional and were very responsive to our needs. Every email and phone call were responded to with detailed follow up, we were never kept in the dark. I highly recommend Celtic Wolf. "

Nick Y. Ron
CEO
MAFC Residential, Inc.
http://www.mafcresidential.com/