Can't reconnect Yahoo account after changing network connection in Ubuntu

Asked by apo

Steps:
1) I used Wifi network to connect my laptop to Internet. Then I connect Pidgin (Yahoo account and MSN account). It worked.
2) I shutdowned my laptop
3) I started my laptop, this time I used cable network. Then I couldn't connect my Yahoo account (MSN still worked).
 It says: "apo disconnected. Server closed the connection"
4) These are something I tried:
   + switch back to Wifi network, then try to reconnect. Still can't connect.
   + edit some settings on Yahoo account. Nothing helps.
   + add another Yahoo account (another Yahoo nick), it works. But the old one still doesn't.
   + remove and reinstall Pidgin. Doesn't help.
   + use Windows OS and sign in by Yahoo Messenger. It works with my Yahoo account.

Maybe this is a bug of Pidgin. But if not please help me to reconnect my old Yahoo account. Thank you in advance.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu pidgin Edit question
Assignee:
No assignee Edit question
Solved by:
apo
Solved:
Last query:
Last reply:
Revision history for this message
Theodotos Andreou (theodotos) said :
#1

Please check if you have any firewall enabled. From console type "iptables -L". If you get something different than:

Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

then a firewall is activated. Disable (temporarily) the firewall by running "iptables -F"

If you suspect it is a problem of pidgin try to use another client like kopete and see if that one works.

Revision history for this message
apo (bk85k45) said :
#2

I checked, there is no firewall activated. I don't think there is problem with network because I can connect with another Yahoo account.
These are some lines in debug window:
(There are 2 critical lines says:
(20:09:11) yahoo: Unrecognized cookie 'C'
and
(20:15:09) yahoo: Unhandled service 0x7d1)

20:09:11) proxy: Connection in progress
(20:09:11) proxy: Connected to scs.msg.yahoo.com:5050.
(20:09:11) yahoo: 88 bytes to read, rxlen is 108
(20:09:11) yahoo: Yahoo Service: 0x57 Status: 1
(20:09:11) yahoo: yahoo status: 12
(20:09:11) yahoo: 966 bytes to read, rxlen is 986
(20:09:11) yahoo: Yahoo Service: 0x55 Status: 5
(20:09:11) yahoo: Unrecognized cookie 'C'
(20:09:11) yahoo: 509 bytes to read, rxlen is 1024
(20:09:11) yahoo: Yahoo Service: 0x55 Status: 0
(20:09:11) util: requested to fetch (http://address.yahoo.com/yab/us?v=XM&prog=ymsgr&.intl=us&diffs=1&t=0&tags=short&rt=0&prog-ver=8.1.0.249&useutf8=1&legenc=codepage-1252), full=0, user_agent=((null)), http11=1
(20:09:11) dns: DNS query for 'address.yahoo.com' queued
(20:09:11) yahoo: 9975 bytes to read, rxlen is 495
(20:09:11) yahoo: 9975 bytes to read, rxlen is 1519
(20:09:11) dns: Created new DNS child 2014, there are now 1 children.
(20:09:11) dns: Successfully sent DNS request to child 2014
(20:09:11) yahoo: 9975 bytes to read, rxlen is 2543
(20:09:11) yahoo: 9975 bytes to read, rxlen is 3567
(20:09:11) yahoo: 9975 bytes to read, rxlen is 3575
(20:09:11) dns: Got response for 'address.yahoo.com'
(20:09:11) dnsquery: IP resolved for address.yahoo.com
.....
.....
.....
(20:15:09) yahoo: Yahoo Service: 0x01 Status: -1
(20:15:09) yahoo: 10 bytes to read, rxlen is 30
(20:15:09) yahoo: Yahoo Service: 0x7d1 Status: -1
(20:15:09) yahoo: Unhandled service 0x7d1
(20:15:09) account: Disconnecting account 0x8184418
(20:15:09) connection: Disconnecting connection 0x87605c0
(20:15:09) connection: Destroying connection 0x87605c0

Revision history for this message
apo (bk85k45) said :
#3

I tried another client Gyachi and it doesn't work either. So it isn't problem of Pidgin only.
But I still can connect by using Yahoo Messenger in Window OS or on the Web.

Revision history for this message
apo (bk85k45) said :
#4

It seems to be the problem from Yahoo server side, not from Pidgin.