No error on ssl connection failure
I used to get an 'accept certificate' message in the past (although the server runs a valid cert afaik) but now the log just has
(12:10:17) proxy: Connecting to foo.bar.org:5222.
(12:10:17) proxy: Connected to foo.bar.org:5222.
(12:10:17) jabber: Sending (a@bar.org/bogon): <?xml version='1.0' ?>
(12:10:17) jabber: Sending (a@bar.org/bogon): <stream:stream to='bar.org' xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' version='1.0'>
(12:10:17) jabber: Recv (285): <?xml version='1.0'?><stream:stream id='4885760997790647215' version='1.0' xml:lang='en' xmlns:stream='http://etherx.jabber.org/streams' from='bar.org' xmlns='jabber:client'><stream:features><starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'><required/></starttls></stream:features>
(12:10:17) jabber: Sending (a@bar.org/bogon): <starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'/>
(12:10:17) jabber: Recv (50): <proceed xmlns='urn:ietf:params:xml:ns:xmpp-tls'/>
(12:10:17) nss: Handshake failed (-12251)
(12:10:17) connection: Connection error on 0x5599125adea0 (reason: 5 description: SSL Handshake Failed)
(12:10:17) account: Disconnecting account a@bar.org/bogon (0x559912209000)
(12:10:17) connection: Disconnecting connection 0x5599125adea0
(12:10:17) connection: Destroying connection 0x5599125adea0
and the chat dialog stays empty without any feedback to the user (this is on Debian bullseye (libpurple 2.13.0-2.2+b1, chatty e3956be2)