Pidgin can't connect to Google XMPP server after updating to mozilla-nss-3.58-i586-1.txz
by Jefferson from LinuxQuestions.org on (#597Z5)
Hi!
Pidgin can't connect to Google XMPP server after latest update:
Sat Oct 17 19:56:20 UTC 2020
I suppose problem is connected with mozilla-nss package.
In XMPP console i have following (after i have pressed "Available"):
Code:<features xmlns='http://etherx.jabber.org/streams'>
<starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'>
<required/>
</starttls>
<mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>
<mechanism>X-OAUTH2</mechanism>
<mechanism>X-GOOGLE-TOKEN</mechanism>
</mechanisms>
</features>and i get instantly disconnected, with error message: "SSL Handshake Failed" in Pidgin roster menu.
I have no problem with connecting to Google's XMPP server in Debian.
And normally (that's what i get in Debian) XMPP console has a second block (which allows plaintext auth) in handshake process, like this:
Code:<features xmlns='http://etherx.jabber.org/streams'>
<starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'>
<required/>
</starttls>
<mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>
<mechanism>X-OAUTH2</mechanism>
<mechanism>X-GOOGLE-TOKEN</mechanism>
</mechanisms>
<features xmlns='http://etherx.jabber.org/streams'>
<starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'>
<required/>
</starttls>
<mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>
<mechanism>X-OAUTH2</mechanism>
<mechanism>X-GOOGLE-TOKEN</mechanism>
<mechanism>PLAIN</mechanism>
</mechanisms>
</features>Any ideas how to solve this? Thanks in advance.
PS: Slackware-current, 32-bit.


Pidgin can't connect to Google XMPP server after latest update:
Sat Oct 17 19:56:20 UTC 2020
I suppose problem is connected with mozilla-nss package.
In XMPP console i have following (after i have pressed "Available"):
Code:<features xmlns='http://etherx.jabber.org/streams'>
<starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'>
<required/>
</starttls>
<mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>
<mechanism>X-OAUTH2</mechanism>
<mechanism>X-GOOGLE-TOKEN</mechanism>
</mechanisms>
</features>and i get instantly disconnected, with error message: "SSL Handshake Failed" in Pidgin roster menu.
I have no problem with connecting to Google's XMPP server in Debian.
And normally (that's what i get in Debian) XMPP console has a second block (which allows plaintext auth) in handshake process, like this:
Code:<features xmlns='http://etherx.jabber.org/streams'>
<starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'>
<required/>
</starttls>
<mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>
<mechanism>X-OAUTH2</mechanism>
<mechanism>X-GOOGLE-TOKEN</mechanism>
</mechanisms>
<features xmlns='http://etherx.jabber.org/streams'>
<starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'>
<required/>
</starttls>
<mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>
<mechanism>X-OAUTH2</mechanism>
<mechanism>X-GOOGLE-TOKEN</mechanism>
<mechanism>PLAIN</mechanism>
</mechanisms>
</features>Any ideas how to solve this? Thanks in advance.
PS: Slackware-current, 32-bit.