[Pidgin] #15197: Yahoo will not login behind proxy
Pidgin
trac at pidgin.im
Thu Jul 5 15:31:03 EDT 2012
#15197: Yahoo will not login behind proxy
---------------------------------+------------------------------------------
Reporter: 19left | Owner: sulabh.dev
Type: defect | Status: new
Component: Yahoo!/Yahoo! JAPAN | Version: 2.10.4
Keywords: |
---------------------------------+------------------------------------------
My company recently put us behind an HTTP proxy that filters all traffic
on 80/443 and others. Pidgin works fine with AIM, XMPP and SIPE, but
Yahoo will not connect. The network folks have confirmed that they are
not filtering Yahoo, and I was able to connect from behind the proxy using
Kopete.
I am on Fedora 17 using Pidgin/Purple 2.10.4 (latest upstream). Here is
an excerpt from the debug log (account and certs filtered for security):
{{{
Pidgin Debug Log : Thu 05 Jul 2012 03:07:15 PM EDT
(15:06:46) account: Connecting to account **********.
(15:06:46) connection: Connecting. gc = 0xf2a050
(15:06:46) util: requesting to fetch a URL
(15:06:46) dnsquery: Performing DNS lookup for vcs1.msg.yahoo.com
(15:06:46) dns: Wait for DNS child 4500 failed: No child processes
(15:06:46) dns: Created new DNS child 4648, there are now 1 children.
(15:06:46) dns: Successfully sent DNS request to child 4648
(15:06:46) dns: Got response for 'vcs1.msg.yahoo.com'
(15:06:46) dnsquery: IP resolved for vcs1.msg.yahoo.com
(15:06:46) proxy: Attempting connection to 98.136.48.32
(15:06:46) proxy: Connecting to vcs1.msg.yahoo.com:80 with no proxy
(15:06:46) proxy: Connection in progress
(15:06:46) proxy: Connecting to vcs1.msg.yahoo.com:80.
(15:06:46) proxy: Connected to vcs1.msg.yahoo.com:80.
(15:06:46) util: request constructed
(15:06:46) util: Response headers: 'HTTP/1.0 200 OK
Content-Type: text/plain; charset=utf-8
Cache-Control: max-age=0, must-revalidate
Expires: Sun, 10 Jun 2007 12:01:01 GMT
Content-Length: 45
Date: Thu, 05 Jul 2012 19:06:46 GMT
Via: 1.0 XXXXXXXXXXXXXXXXXXXX:80 (IronPort-WSA/7.1.4-053)
Connection: close
'
(15:06:46) util: parsed 45
(15:06:46) yahoo: Got COLO Capacity: 1
(15:06:46) yahoo: Got CS IP address: 98.136.48.76
(15:06:46) dnsquery: Performing DNS lookup for 98.136.48.76
(15:06:46) dnsquery: IP resolved for 98.136.48.76
(15:06:46) proxy: Attempting connection to 98.136.48.76
(15:06:46) proxy: Connecting to 98.136.48.76:5050 with no proxy
(15:06:46) proxy: Connection in progress
(15:06:46) proxy: Connecting to 98.136.48.76:5050.
(15:06:46) proxy: Connected to 98.136.48.76:5050.
(15:06:46) yahoo: 91 bytes to read, rxlen is 111
(15:06:46) yahoo: Yahoo Service: 0x57 Status: 1
(15:06:46) yahoo: Authentication: In yahoo_auth16_stage1
(15:06:46) util: requesting to fetch a URL
(15:06:46) dnsquery: Performing DNS lookup for login.yahoo.com
(15:06:46) dns: Successfully sent DNS request to child 4648
(15:06:46) dns: Got response for 'login.yahoo.com'
(15:06:46) dnsquery: IP resolved for login.yahoo.com
(15:06:46) proxy: Attempting connection to 98.139.241.94
(15:06:46) proxy: Connecting to login.yahoo.com:443 with no proxy
(15:06:46) proxy: Connection in progress
(15:06:46) proxy: Connecting to login.yahoo.com:443.
(15:06:46) proxy: Connected to login.yahoo.com:443.
(15:06:47) nss: XXXXXXXXXXXXXXXXXXXXXX
(15:06:47) nss: XXXXXXXXXXXXXXXXXXXXXX
(15:06:47) certificate/x509/tls_cached: Starting verify for
login.yahoo.com
(15:06:47) certificate/x509/tls_cached: Checking for cached cert...
(15:06:47) certificate/x509/tls_cached: ...Found cached cert
(15:06:47) nss/x509: Loading certificate from
/home/scott.a.clark/.purple/certificates/x509/tls_peers/login.yahoo.com
(15:06:47) certificate/x509/tls_cached: Peer cert matched cached
(15:06:47) nss/x509: Exporting certificate to
/home/scott.a.clark/.purple/certificates/x509/tls_peers/login.yahoo.com
(15:06:47) util: Writing file
/home/scott.a.clark/.purple/certificates/x509/tls_peers/login.yahoo.com
(15:06:47) certificate: Successfully verified certificate for
login.yahoo.com
(15:06:47) util: request constructed
(15:06:47) yahoo: Authentication: In yahoo_auth16_stage1_cb
}}}
The process just hangs at yahoo_auth16_stage1_cb--no errors returned from
Yahoo. I have also logged into my Yahoo account directly and assured that
I am not locked. Please help!
--
Ticket URL: <http://developer.pidgin.im/ticket/15197>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list