I use the open source, instant messaging client Pidgin to connect to multiple IM services at once. From my home computer, I had no problem configuring the program to work with AIM, SMS messaging (my cell phone), MSN Messenger, Google Talk, and Yahoo Messenger. But at work I encountered firewall problems with the last three.
Here’s how I was finally able to connect (listing only the changes from the default). I’m running Pidgin 2.5.2. All the setting changes are on the “Advanced” page of the account setup dialog. Of course, what worked for me might not work for you, but hopefully it will help.
I checked “Use HTTP Method” and voilà! With that one small change it connected.
- Check “Force old (port 5223) SSL.
- In the “Connect port” field, enter 443.
- In the “Connect server” field, enter “talk.google.com”
It may not have been necessary to enter talk.google.com explicitly, but it doesn’t hurt and it works now so I don’t want to touch it!
This one was the big pain – pain to find, that is. The solution is actually very simple. I just had to change the port. The Pidgin support site lists a bunch of ports that are known to work with Yahoo: 20, 23, 25, 80, 119, 5050, 8001, 8002. But not all the ports may work on your computer. Naturally, the one that worked for me was the last one I tried: Port 23. And now – finally – it’s working.
I had some other miscellaneous difficulties. For a while, I couldn’t get Google Talk to recognize that I was online. The solution was to delete the account and recreate it. And for a while my buddy icons weren’t displaying. But after exiting and restarting Pidgin a few times, they now all display.
Hope this helps someone.