Closed Bug 1672855 Opened 6 years ago Closed 6 years ago

[Regression]: "Handshake failed (-12251)" for all servers in Pidgin

Categories

(NSS :: Libraries, defect)

3.58
defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1672703

People

(Reporter: kevin, Unassigned)

Details

Attachments

(1 file)

Updating libnss3 from 3.56 to 3.58 causes Pidgin to fail to connect to (all?) services using SSL. The issue occurs on all services I tested, including: IRC (chat.freenode.net), XMPP (talk.google.com), Discord (gateway.discord), and AIM (slogin.oscar.aol.com). Relevant output from pidgin --debug:

nss: Handshake failed  (-12251)
connection: Connection error on 0x55f37b4e6880 (reason: 5 description: SSL Handshake Failed)
account: Disconnecting account me@example.com (0x55f37a78c4b0)
connection: Disconnecting connection 0x55f37b4e6880
connection: Destroying connection 0x55f37b4e6880

I bisected the regression to https://hg.mozilla.org/projects/nss/rev/57bbefa79323 which references Bug 1641480 which I am unable to view. I've attached the SSLDEBUGLOG with SSLDEBUG=1 SSLTRACE=127 when attempting to connect to chat.freenode.net.

I'd appreciate any help in understanding what is going on and whether this is an intentional breakage out of security necessity or something else. Thanks!

Daiki Ueno, since you are author of the commit, perhaps you could assist?

Flags: needinfo?(dueno)

Thank you for the report; see bug 1672703 for further analysis.

Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Flags: needinfo?(dueno)
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: