[Pidgin] #14479: Yahoo issues

Pidgin trac at pidgin.im
Tue Aug 2 09:57:03 EDT 2011


#14479: Yahoo issues
-------------------------+--------------------------------------------------
 Reporter:  flytape8490  |        Owner:  sulabh.dev         
     Type:  defect       |       Status:  new                
Milestone:               |    Component:  Yahoo!/Yahoo! JAPAN
  Version:  2.9.0        |   Resolution:                     
 Keywords:               |  
-------------------------+--------------------------------------------------
Description changed by flytape8490:

Old description:

> Every time I've tried connecting to yahoo (via pidgin only) i've been
> getting errors stating that the connection was deactivated because the
> host "received invalid information." So i'd just hit the reconnect button
> and after a few tries it would let me in.
>
> This has stopped working completely.
>
> debug log for clicking the reconnect button is as follows (with my
> account information removed).
> Pidgin Debug Log : Tue 02 Aug 2011 09:15:02 AM EDT
> (09:14:46) account: Connecting to account [[my account]].
> (09:14:46) connection: Connecting. gc = 0x983d3c8
> (09:14:46) util: requesting to fetch a URL
> (09:14:46) dnsquery: Performing DNS lookup for vcs1.msg.yahoo.com
> (09:14:46) dns: Successfully sent DNS request to child 1987
> (09:14:46) util: Writing file accounts.xml to directory
> /home/andrew/.purple
> (09:14:46) util: Writing file /home/andrew/.purple/accounts.xml
> (09:14:46) dns: Got response for 'vcs1.msg.yahoo.com'
> (09:14:46) dnsquery: IP resolved for vcs1.msg.yahoo.com
> (09:14:46) proxy: Attempting connection to 98.136.48.32
> (09:14:46) proxy: Connecting to vcs1.msg.yahoo.com:80 with no proxy
> (09:14:46) proxy: Connection in progress
> (09:14:46) proxy: Connecting to vcs1.msg.yahoo.com:80.
> (09:14:46) proxy: Connected to vcs1.msg.yahoo.com:80.
> (09:14:46) util: request constructed
> (09:14:46) util: Response headers: 'HTTP/1.1 200 OK
> Content-Length: 45
> Content-Type: text/plain; charset=utf-8
> Cache-Control: max-age=0, must-revalidate
> Expires: Sun, 10 Jun 2007 12:01:01 GMT
>
> '
> (09:14:46) util: parsed 45
> (09:14:46) yahoo: Got COLO Capacity: 1
> (09:14:46) yahoo: Got CS IP address: 98.136.48.52
> (09:14:46) proxy: No environment settings found, not using a proxy
> (09:14:46) dnsquery: Performing DNS lookup for 98.136.48.52
> (09:14:46) dnsquery: IP resolved for 98.136.48.52
> (09:14:46) proxy: Attempting connection to 98.136.48.52
> (09:14:46) proxy: Connecting to 98.136.48.52:5050 with no proxy
> (09:14:46) proxy: Connection in progress
> (09:14:46) proxy: Connecting to 98.136.48.52:5050.
> (09:14:46) proxy: Connected to 98.136.48.52:5050.
> (09:14:46) yahoo: 81 bytes to read, rxlen is 101
> (09:14:46) yahoo: Yahoo Service: 0x57 Status: 1
> (09:14:46) yahoo: Authentication: In yahoo_auth16_stage1
> (09:14:46) util: requesting to fetch a URL
> (09:14:46) dnsquery: Performing DNS lookup for login.yahoo.com
> (09:14:46) dns: Successfully sent DNS request to child 1987
> (09:14:46) dns: Got response for 'login.yahoo.com'
> (09:14:46) dnsquery: IP resolved for login.yahoo.com
> (09:14:46) proxy: Attempting connection to 209.191.92.114
> (09:14:46) proxy: Connecting to login.yahoo.com:443 with no proxy
> (09:14:46) proxy: Connection in progress
> (09:14:46) proxy: Connecting to login.yahoo.com:443.
> (09:14:46) proxy: Connected to login.yahoo.com:443.
> (09:14:46) nss: subject=CN=login.yahoo.com,O=Yahoo!
> Inc.,L=Sunnyvale,ST=CA,C=US issuer=CN=DigiCert High Assurance
> CA-3,OU=www.digicert.com,O=DigiCert Inc,C=US
> (09:14:46) nss: subject=CN=DigiCert High Assurance
> CA-3,OU=www.digicert.com,O=DigiCert Inc,C=US issuer=CN=DigiCert High
> Assurance EV Root CA,OU=www.digicert.com,O=DigiCert Inc,C=US
> (09:14:46) nss: subject=CN=DigiCert High Assurance EV Root
> CA,OU=www.digicert.com,O=DigiCert Inc,C=US issuer=CN=GTE CyberTrust
> Global Root,OU="GTE CyberTrust Solutions, Inc.",O=GTE Corporation,C=US
> (09:14:46) nss: partial certificate chain
> (09:14:46) certificate/x509/tls_cached: Starting verify for
> login.yahoo.com
> (09:14:46) certificate/x509/tls_cached: Checking for cached cert...
> (09:14:46) certificate/x509/tls_cached: ...Found cached cert
> (09:14:46) nss/x509: Loading certificate from
> /home/andrew/.purple/certificates/x509/tls_peers/login.yahoo.com
> (09:14:46) certificate/x509/tls_cached: Peer cert matched cached
> (09:14:46) nss/x509: Exporting certificate to
> /home/andrew/.purple/certificates/x509/tls_peers/login.yahoo.com
> (09:14:46) util: Writing file
> /home/andrew/.purple/certificates/x509/tls_peers/login.yahoo.com
> (09:14:46) certificate: Successfully verified certificate for
> login.yahoo.com
> (09:14:46) util: request constructed
> (09:14:47) util: Response headers: 'HTTP/1.1 200 OK
> Date: Tue, 02 Aug 2011 13:14:47 GMT
> Set-Cookie: B=1ifkl0d73fu27&b=3&s=dm; expires=Tue, 02-Aug-2013 20:00:00
> GMT; path=/; domain=.yahoo.com
> P3P: policyref="http://info.yahoo.com/w3c/p3p.xml", CP="CAO DSP COR CUR
> ADM DEV TAI PSA PSD IVAi IVDi CONi TELo OTPi OUR DELi SAMi OTRi UNRi PUBi
> IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC GOV"
> Cache-Control: private
> Pragma: no-cache
> Expires: Thu, 05 Jan 1995 22:00:00 GMT
> Vary: Accept-Encoding
> Connection: close
> Transfer-Encoding: chunked
> Content-Type: text/html
>
> '
> (09:14:47) yahoo: Authentication: In yahoo_auth16_stage1_cb
> (09:14:47) util: requesting to fetch a URL
> (09:14:47) dnsquery: Performing DNS lookup for login.yahoo.com
> (09:14:47) dns: Successfully sent DNS request to child 1987
> (09:14:47) dns: Got response for 'login.yahoo.com'
> (09:14:47) dnsquery: IP resolved for login.yahoo.com
> (09:14:47) proxy: Attempting connection to 209.191.92.114
> (09:14:47) proxy: Connecting to login.yahoo.com:443 with no proxy
> (09:14:47) proxy: Connection in progress
> (09:14:47) proxy: Connecting to login.yahoo.com:443.
> (09:14:47) proxy: Connected to login.yahoo.com:443.
> (09:14:47) nss: subject=CN=login.yahoo.com,O=Yahoo!
> Inc.,L=Sunnyvale,ST=CA,C=US issuer=CN=DigiCert High Assurance
> CA-3,OU=www.digicert.com,O=DigiCert Inc,C=US
> (09:14:47) nss: subject=CN=DigiCert High Assurance
> CA-3,OU=www.digicert.com,O=DigiCert Inc,C=US issuer=CN=DigiCert High
> Assurance EV Root CA,OU=www.digicert.com,O=DigiCert Inc,C=US
> (09:14:47) nss: subject=CN=DigiCert High Assurance EV Root
> CA,OU=www.digicert.com,O=DigiCert Inc,C=US issuer=CN=GTE CyberTrust
> Global Root,OU="GTE CyberTrust Solutions, Inc.",O=GTE Corporation,C=US
> (09:14:47) nss: partial certificate chain
> (09:14:47) certificate/x509/tls_cached: Starting verify for
> login.yahoo.com
> (09:14:47) certificate/x509/tls_cached: Checking for cached cert...
> (09:14:47) certificate/x509/tls_cached: ...Found cached cert
> (09:14:47) nss/x509: Loading certificate from
> /home/andrew/.purple/certificates/x509/tls_peers/login.yahoo.com
> (09:14:47) certificate/x509/tls_cached: Peer cert matched cached
> (09:14:47) nss/x509: Exporting certificate to
> /home/andrew/.purple/certificates/x509/tls_peers/login.yahoo.com
> (09:14:47) util: Writing file
> /home/andrew/.purple/certificates/x509/tls_peers/login.yahoo.com
> (09:14:47) certificate: Successfully verified certificate for
> login.yahoo.com
> (09:14:47) util: request constructed
> (09:14:47) util: Response headers: 'HTTP/1.1 200 OK
> Date: Tue, 02 Aug 2011 13:14:47 GMT
> Set-Cookie: B=8jqe5d573fu27&b=3&s=sf; expires=Tue, 02-Aug-2013 20:00:00
> GMT; path=/; domain=.yahoo.com
> P3P: policyref="http://info.yahoo.com/w3c/p3p.xml", CP="CAO DSP COR CUR
> ADM DEV TAI PSA PSD IVAi IVDi CONi TELo OTPi OUR DELi SAMi OTRi UNRi PUBi
> IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC GOV"
> Cache-Control: private
> Pragma: no-cache
> Expires: Thu, 05 Jan 1995 22:00:00 GMT
> Vary: Accept-Encoding
> Connection: close
> Transfer-Encoding: chunked
> Content-Type: text/html
>
> '
> (09:14:47) yahoo: Authentication: In yahoo_auth16_stage2
> (09:14:47) yahoo: Got needed part of B cookie: 8jqe5d573fu27&b=3&s=sf
> (09:14:47) yahoo: Authentication error: Received invalid data. Code -1
> (09:14:47) connection: Connection error on 0x983d3c8 (reason: 0
> description: Received invalid data)
> (09:14:47) account: Disconnecting account [[my account]] (0x90e51b0)
> (09:14:47) connection: Disconnecting connection 0x983d3c8
> (09:14:47) connection: Destroying connection 0x983d3c8
> (09:14:50) util: Writing file prefs.xml to directory /home/andrew/.purple
> (09:14:50) util: Writing file /home/andrew/.purple/prefs.xml
> (09:14:51) util: Writing file accounts.xml to directory
> /home/andrew/.purple
> (09:14:51) util: Writing file /home/andrew/.purple/accounts.xml
> (09:15:02) prefs: /pidgin/filelocations/last_save_folder changed,
> scheduling save.

New description:

 Every time I've tried connecting to yahoo (via pidgin only) i've been
 getting errors stating that the connection was deactivated because the
 host "received invalid information." So i'd just hit the reconnect button
 and after a few tries it would let me in.

 This has stopped working completely.

 debug log for clicking the reconnect button is as follows (with my account
 information removed).

 {{{

 Pidgin Debug Log : Tue 02 Aug 2011 09:15:02 AM EDT
 (09:14:46) account: Connecting to account [[my account]].
 (09:14:46) connection: Connecting. gc = 0x983d3c8
 (09:14:46) util: requesting to fetch a URL
 (09:14:46) dnsquery: Performing DNS lookup for vcs1.msg.yahoo.com
 (09:14:46) dns: Successfully sent DNS request to child 1987
 (09:14:46) util: Writing file accounts.xml to directory
 /home/andrew/.purple
 (09:14:46) util: Writing file /home/andrew/.purple/accounts.xml
 (09:14:46) dns: Got response for 'vcs1.msg.yahoo.com'
 (09:14:46) dnsquery: IP resolved for vcs1.msg.yahoo.com
 (09:14:46) proxy: Attempting connection to 98.136.48.32
 (09:14:46) proxy: Connecting to vcs1.msg.yahoo.com:80 with no proxy
 (09:14:46) proxy: Connection in progress
 (09:14:46) proxy: Connecting to vcs1.msg.yahoo.com:80.
 (09:14:46) proxy: Connected to vcs1.msg.yahoo.com:80.
 (09:14:46) util: request constructed
 (09:14:46) util: Response headers: 'HTTP/1.1 200 OK
 Content-Length: 45
 Content-Type: text/plain; charset=utf-8
 Cache-Control: max-age=0, must-revalidate
 Expires: Sun, 10 Jun 2007 12:01:01 GMT

 '
 (09:14:46) util: parsed 45
 (09:14:46) yahoo: Got COLO Capacity: 1
 (09:14:46) yahoo: Got CS IP address: 98.136.48.52
 (09:14:46) proxy: No environment settings found, not using a proxy
 (09:14:46) dnsquery: Performing DNS lookup for 98.136.48.52
 (09:14:46) dnsquery: IP resolved for 98.136.48.52
 (09:14:46) proxy: Attempting connection to 98.136.48.52
 (09:14:46) proxy: Connecting to 98.136.48.52:5050 with no proxy
 (09:14:46) proxy: Connection in progress
 (09:14:46) proxy: Connecting to 98.136.48.52:5050.
 (09:14:46) proxy: Connected to 98.136.48.52:5050.
 (09:14:46) yahoo: 81 bytes to read, rxlen is 101
 (09:14:46) yahoo: Yahoo Service: 0x57 Status: 1
 (09:14:46) yahoo: Authentication: In yahoo_auth16_stage1
 (09:14:46) util: requesting to fetch a URL
 (09:14:46) dnsquery: Performing DNS lookup for login.yahoo.com
 (09:14:46) dns: Successfully sent DNS request to child 1987
 (09:14:46) dns: Got response for 'login.yahoo.com'
 (09:14:46) dnsquery: IP resolved for login.yahoo.com
 (09:14:46) proxy: Attempting connection to 209.191.92.114
 (09:14:46) proxy: Connecting to login.yahoo.com:443 with no proxy
 (09:14:46) proxy: Connection in progress
 (09:14:46) proxy: Connecting to login.yahoo.com:443.
 (09:14:46) proxy: Connected to login.yahoo.com:443.
 (09:14:46) nss: subject=CN=login.yahoo.com,O=Yahoo!
 Inc.,L=Sunnyvale,ST=CA,C=US issuer=CN=DigiCert High Assurance
 CA-3,OU=www.digicert.com,O=DigiCert Inc,C=US
 (09:14:46) nss: subject=CN=DigiCert High Assurance
 CA-3,OU=www.digicert.com,O=DigiCert Inc,C=US issuer=CN=DigiCert High
 Assurance EV Root CA,OU=www.digicert.com,O=DigiCert Inc,C=US
 (09:14:46) nss: subject=CN=DigiCert High Assurance EV Root
 CA,OU=www.digicert.com,O=DigiCert Inc,C=US issuer=CN=GTE CyberTrust Global
 Root,OU="GTE CyberTrust Solutions, Inc.",O=GTE Corporation,C=US
 (09:14:46) nss: partial certificate chain
 (09:14:46) certificate/x509/tls_cached: Starting verify for
 login.yahoo.com
 (09:14:46) certificate/x509/tls_cached: Checking for cached cert...
 (09:14:46) certificate/x509/tls_cached: ...Found cached cert
 (09:14:46) nss/x509: Loading certificate from
 /home/andrew/.purple/certificates/x509/tls_peers/login.yahoo.com
 (09:14:46) certificate/x509/tls_cached: Peer cert matched cached
 (09:14:46) nss/x509: Exporting certificate to
 /home/andrew/.purple/certificates/x509/tls_peers/login.yahoo.com
 (09:14:46) util: Writing file
 /home/andrew/.purple/certificates/x509/tls_peers/login.yahoo.com
 (09:14:46) certificate: Successfully verified certificate for
 login.yahoo.com
 (09:14:46) util: request constructed
 (09:14:47) util: Response headers: 'HTTP/1.1 200 OK
 Date: Tue, 02 Aug 2011 13:14:47 GMT
 Set-Cookie: B=1ifkl0d73fu27&b=3&s=dm; expires=Tue, 02-Aug-2013 20:00:00
 GMT; path=/; domain=.yahoo.com
 P3P: policyref="http://info.yahoo.com/w3c/p3p.xml", CP="CAO DSP COR CUR
 ADM DEV TAI PSA PSD IVAi IVDi CONi TELo OTPi OUR DELi SAMi OTRi UNRi PUBi
 IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC GOV"
 Cache-Control: private
 Pragma: no-cache
 Expires: Thu, 05 Jan 1995 22:00:00 GMT
 Vary: Accept-Encoding
 Connection: close
 Transfer-Encoding: chunked
 Content-Type: text/html

 '
 (09:14:47) yahoo: Authentication: In yahoo_auth16_stage1_cb
 (09:14:47) util: requesting to fetch a URL
 (09:14:47) dnsquery: Performing DNS lookup for login.yahoo.com
 (09:14:47) dns: Successfully sent DNS request to child 1987
 (09:14:47) dns: Got response for 'login.yahoo.com'
 (09:14:47) dnsquery: IP resolved for login.yahoo.com
 (09:14:47) proxy: Attempting connection to 209.191.92.114
 (09:14:47) proxy: Connecting to login.yahoo.com:443 with no proxy
 (09:14:47) proxy: Connection in progress
 (09:14:47) proxy: Connecting to login.yahoo.com:443.
 (09:14:47) proxy: Connected to login.yahoo.com:443.
 (09:14:47) nss: subject=CN=login.yahoo.com,O=Yahoo!
 Inc.,L=Sunnyvale,ST=CA,C=US issuer=CN=DigiCert High Assurance
 CA-3,OU=www.digicert.com,O=DigiCert Inc,C=US
 (09:14:47) nss: subject=CN=DigiCert High Assurance
 CA-3,OU=www.digicert.com,O=DigiCert Inc,C=US issuer=CN=DigiCert High
 Assurance EV Root CA,OU=www.digicert.com,O=DigiCert Inc,C=US
 (09:14:47) nss: subject=CN=DigiCert High Assurance EV Root
 CA,OU=www.digicert.com,O=DigiCert Inc,C=US issuer=CN=GTE CyberTrust Global
 Root,OU="GTE CyberTrust Solutions, Inc.",O=GTE Corporation,C=US
 (09:14:47) nss: partial certificate chain
 (09:14:47) certificate/x509/tls_cached: Starting verify for
 login.yahoo.com
 (09:14:47) certificate/x509/tls_cached: Checking for cached cert...
 (09:14:47) certificate/x509/tls_cached: ...Found cached cert
 (09:14:47) nss/x509: Loading certificate from
 /home/andrew/.purple/certificates/x509/tls_peers/login.yahoo.com
 (09:14:47) certificate/x509/tls_cached: Peer cert matched cached
 (09:14:47) nss/x509: Exporting certificate to
 /home/andrew/.purple/certificates/x509/tls_peers/login.yahoo.com
 (09:14:47) util: Writing file
 /home/andrew/.purple/certificates/x509/tls_peers/login.yahoo.com
 (09:14:47) certificate: Successfully verified certificate for
 login.yahoo.com
 (09:14:47) util: request constructed
 (09:14:47) util: Response headers: 'HTTP/1.1 200 OK
 Date: Tue, 02 Aug 2011 13:14:47 GMT
 Set-Cookie: B=8jqe5d573fu27&b=3&s=sf; expires=Tue, 02-Aug-2013 20:00:00
 GMT; path=/; domain=.yahoo.com
 P3P: policyref="http://info.yahoo.com/w3c/p3p.xml", CP="CAO DSP COR CUR
 ADM DEV TAI PSA PSD IVAi IVDi CONi TELo OTPi OUR DELi SAMi OTRi UNRi PUBi
 IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC GOV"
 Cache-Control: private
 Pragma: no-cache
 Expires: Thu, 05 Jan 1995 22:00:00 GMT
 Vary: Accept-Encoding
 Connection: close
 Transfer-Encoding: chunked
 Content-Type: text/html

 '
 (09:14:47) yahoo: Authentication: In yahoo_auth16_stage2
 (09:14:47) yahoo: Got needed part of B cookie: 8jqe5d573fu27&b=3&s=sf
 (09:14:47) yahoo: Authentication error: Received invalid data. Code -1
 (09:14:47) connection: Connection error on 0x983d3c8 (reason: 0
 description: Received invalid data)
 (09:14:47) account: Disconnecting account [[my account]] (0x90e51b0)
 (09:14:47) connection: Disconnecting connection 0x983d3c8
 (09:14:47) connection: Destroying connection 0x983d3c8
 (09:14:50) util: Writing file prefs.xml to directory /home/andrew/.purple
 (09:14:50) util: Writing file /home/andrew/.purple/prefs.xml
 (09:14:51) util: Writing file accounts.xml to directory
 /home/andrew/.purple
 (09:14:51) util: Writing file /home/andrew/.purple/accounts.xml
 (09:15:02) prefs: /pidgin/filelocations/last_save_folder changed,
 scheduling save.

 }}}

--

-- 
Ticket URL: <http://developer.pidgin.im/ticket/14479#comment:1>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list