[prev in list] [next in list] [prev in thread] [next in thread]
List: pidgin-tracker
Subject: Re: [Pidgin] #8828: pidgin can't connect to SSL IRC server with
From: "Pidgin" <trac () pidgin ! im>
Date: 2009-03-31 20:49:23
Message-ID: 043.a943b32ccdab8ac55630eaa254620c7b () pidgin ! im
[Download RAW message or body]
#8828: pidgin can't connect to SSL IRC server with authentication enabled without
saved passwords
--------------------+-------------------------------------------------------
Reporter: kamath | Owner: elb
Type: defect | Status: pending
Milestone: | Component: IRC
Version: 2.5.5 | Resolution:
Keywords: | Launchpad_bug:
--------------------+-------------------------------------------------------
Changes (by kamath):
* status: pending => new
Comment:
This is the relevant log information for the attempt at logging in
*without* a password save (I.e., I just fired up pidgin and brought up the
debug window as fast as I could. It took a fair amount of time, and then
this appeared). Oddly, I do *NOT* get the "authentication denied"
message. [Forgive some minor obfuscation of server name and IP address;
the are correct in the unedited version]
{{{
(13:31:43) autorecon: do_signon called
(13:31:43) autorecon: calling purple_account_connect
(13:31:43) account: Connecting to account kamath@the.irc.server.com
(13:31:43) connection: Connecting. gc = 0xf12d10
(13:31:43) dns: DNS query for 'the.irc.server.com' queued
(13:31:43) autorecon: done calling purple_account_connect
(13:31:43) dns: Wait for DNS child 6785 failed: No child processes
(13:31:43) dns: Created new DNS child 6790, there are now 1 children.
(13:31:43) dns: Successfully sent DNS request to child 6790
(13:31:43) dns: Got response for 'the.irc.server.com'
(13:31:43) dnsquery: IP resolved for the.irc.server.com
(13:31:43) proxy: Attempting connection to 192.168.1.1
(13:31:43) proxy: Connecting to the.irc.server.com:6667 with no proxy
(13:31:43) proxy: Connection in progress
(13:31:43) proxy: Connecting to the.irc.server.com:6667.
(13:31:43) nss: Handshake failed (-5938)
(13:31:43) account: Disconnecting account 0x9db4d0
(13:31:43) connection: Disconnecting connection 0xf12d10
(13:31:43) connection: Destroying connection 0xf12d10
}}}
So, on the first load of pidgin, I *always* get that message (Handshake
failed). However, the second time and on I don't have to wait so long.
;-)
Now, if I quit pidgin, after saving my password, but leaving the account
disabled, then start pidgin and try and enable the account, I get the
following:
{{{
(13:38:55) account: Connecting to account kamath@the.irc.server.com
(13:38:55) connection: Connecting. gc = 0xecc400
(13:38:55) dns: DNS query for 'the.irc.server.com' queued
(13:38:55) dns: Created new DNS child 6990, there are now 1 children.
(13:38:55) dns: Successfully sent DNS request to child 6990
(13:38:55) dns: Got response for 'the.irc.server.com'
(13:38:55) dnsquery: IP resolved for the.irc.server.com
(13:38:55) proxy: Attempting connection to 192.168.1.1
(13:38:55) proxy: Connecting to the.irc.server.com:6667 with no proxy
(13:38:55) proxy: Connection in progress
(13:38:55) proxy: Connecting to the.irc.server.com:6667.
(13:38:55) nss:
subject=E=postmaster@dreamworks.com,CN=the.irc.server.com,OU=Our
OU,O=DreamWorks Animation SKG Inc.,L=Glendale,ST=California,C=US
issuer=E=postmaster@dreamworks.com,CN=the.irc.server.com,OU=Our
OU,O=DreamWorks Animation SKG Inc.,L=Glendale,ST=California,C=US
(13:38:55) certificate/x509/tls_cached: Starting verify for
the.irc.server.com
(13:38:55) certificate/x509/tls_cached: Checking for cached cert...
(13:38:55) certificate/x509/tls_cached: ...Found cached cert
(13:38:55) nss/x509: Loading certificate from
/home/kamath/.purple/certificates/x509/tls_peers/the.irc.server.com
(13:38:55) certificate/x509/tls_cached: Peer cert matched cached
(13:38:55) certificate: Successfully verified certificate for
the.irc.server.com
(13:38:55) irc: Got a NOTICE on Auth, which does not exist
(13:38:55) irc: Got a NOTICE on Auth, which does not exist
(13:38:55) account: Disconnecting account 0x9da9b0
(13:38:55) connection: Disconnecting connection 0xecc400
(13:38:55) connection: Destroying connection 0xecc400
}}}
Thereafter, I get the "Handshake failed" message.
The only difference when it *WORKS is that I get *four* "irc: Got a NOTICE
on Auth, which does not exist" messages. And then I'm logged in. Go
figger.
If you'd like more log information, let me know. I'm also happy to grab
the source and compile it and/or run debug code. Just let me know.
Oh, BTW: When I save the password, restart pidgen, get the error message
-- my password is removed from the account setting. That doesn't seem
right. :-(
--
Ticket URL: <http://developer.pidgin.im/ticket/8828#comment:3>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@pidgin.im
http://pidgin.im/cgi-bin/mailman/listinfo/tracker
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic