EionRobb / purple-hangouts

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Login error: Invalid response after nss update to version 3.58

ellingtonsantos opened this issue · comments

Hi! I'm receiving "hangouts - Login error: Invalid response" after update nss to version 3.58.

Follow some debug lines from connection:

DEBUG proxy: Attempting connection to 2800:3f0:4004:809::200a
DEBUG proxy: Connecting to www.googleapis.com:443 with no proxy
DEBUG proxy: Connection in progress
DEBUG proxy: Connecting to www.googleapis.com:443.
DEBUG proxy: Connected to www.googleapis.com:443.
DEBUG nss: Handshake failed (-12251)
DEBUG socket: invalid state: 3 (should be: 2)DEBUG http: Request 0x557f39815100 performed without success.

commented

Seems to be a libnss3 problem as the discord plugin also stopped working. Thanks for the headups that it was libnss3.

Yep, it's an issue with NSS. https://bugzilla.mozilla.org/show_bug.cgi?id=1672703

Downgrading to the previous version should resolve it until they put out their next point release that fixes it

sooo... i'm going to ask the obtuse question: as a hangouts user who got the connection problems today and upgraded to the newest pidgin version to try and resolve it.. and i'm seeing the "3 s/b 2" message.. What should I be doing to downgrade to the previous version ?

for me?

NSS Preferences 2.14.1

Pidgin 2.14.1 (libpurple 2.14.1)
f902de8a1b5eac32c33c63c95b40693ba5c4aed8

that brings me back to the comment about how one should downgrade. downgrade which part, how

UPDATE: After a billionth restart of the app, changing nothing.. everything is connecting perfectly.

Another workaround is to use the "NSS Preferences Plugin" in Tools->Plugins to set the max tls version to TLS 1.2

commented

Hmm, I have NSS Preferences Plugin and tried setting Max TLS 1.2 but that has not resolved the issue this time around, also what should the min version be set to?