If you aren't the Yahoo Instant Messenger (YIM) client to connect to the Yahoo Instant Messenger servers, you might have noticed that you've been unable to connect to YIM over the past few days. The reason for this is that Yahoo has made some upgrades to their authentication protocols. These protocols have been updated in the Yahoo clients but the YIM development team appears to have neglected to mention this to third party client development teams such as the teams responsible for Pidgin, Trillian, and AdiumX.

This wasn't a problem until Yahoo began updating their YIM servers to the new protocols on June 17th/18th. Here is some of your options:

If you are using Pidgin:

  1. Launch Pidgin
  2. Navigate to Accounts-->Manage-->Select Your Yahoo Account-->Modify-->Advanced
  3. Add the following in the Pager Server field: cs102.msg.mud.yahoo.com
  4. Save and Close
  5. Restart Pidgin

If you are using AdiumX:

A Beta version supporting the new authentication protocol is already available.

  1. Launch AdiumX
  2. Navigate to Adium-->Preference-->General
  3. Verify Update to beta versions when available is selected
  4. Navigate to Adium-->Check for Updates...
  5. Restart AdiumX

For anyone else, or if you don't want to use a beta client,

Try adding cs102.msg.mud.yahoo.com to your hosts file and restarting your client.

On a Macs, Unix, and Linux, the hosts file is usually located in: /etc/hosts
In Windows, the host file location depends on your version of windows:
XP and Vista: c:\windows\system32\drivers\etc\hosts
NT/2000/XP Pro: NT/2000/XP Pro c:\winnt\system32\drivers\etc\hosts
Windows 95/98/Me: c:\windows\hosts