Your message dated Sat, 29 Nov 2014 01:38:19 +0000
with message-id 
<CALiO0=Fm2r9oZM=pdrprphow9nbwxt-wh7rbvxfz34jrpy7...@mail.gmail.com>
and subject line Fwd: Bug#771386: pidgin: Can't connect to XMPP servers with 
self-signed certs and invalid certificate chain
has caused the Debian Bug report #771386,
regarding pidgin: Can't connect to XMPP servers with self-signed certs and 
invalid certificate chain
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
771386: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=771386
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pidgin
Version: 2.10.10-1.1
Severity: important

Dear Maintainer,

this is basically a copy of the upstream bug:

> #16412 - NSS SSL doesn't work well with self signed certificates
> https://developer.pidgin.im/ticket/16412

In short: if the SSL certificate of the XMPP server is self-signed and
has an incomplete validation chain, the following window pops up:

  > The certificate for localhost could not be validated.
  > The certificate chain presented is invalid.

....but the user can only click "OK" and has no way to e.g. click "Accept" to
accept the implications, which is possible for other "invalid certificate"
warnings.

This is said to be fixed in Pidgin 2.10.11 with this commit:
> Improve NSS handling for unknown CAs 
> https://hg.pidgin.im/pidgin/main/rev/9086eaeacd2c

As a workaround, a user can install the certificate into
~/.purple/certificates/x509/tls_peers/ - however, the filename has to match the
"Connect server" entry in the account configuration. If the "connect server" is
localhost (e.g. for SSH tunneled connections to the Jabber server) it might help
to alias the real hostname to localhost:

 0) Assuming a "connect server" entry of "localhost" which is SSH-tunneled to
    xmpp.example.org
 1) Add "xmpp.example.org" to the /etc/hosts entry for localhost:
    127.0.0.1       localhost xmpp.example.org
 2) Copy certificate to ~/.purple/certificates/x509/tls_peers/xmpp.example.org
 3) Pidgin v2.10.10 should now be able to connect.

Thanks,
C.

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'testing-updates')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages pidgin depends on:
ii  gconf2                      3.2.6-3
ii  libatk1.0-0                 2.14.0-1
ii  libc6                       2.19-13
ii  libcairo2                   1.14.0-2.1
ii  libdbus-1-3                 1.8.10-1
ii  libdbus-glib-1-2            0.102-1
ii  libfontconfig1              2.11.0-6.1
ii  libfreetype6                2.5.2-2
ii  libgadu3                    1:1.12.0-5
ii  libgdk-pixbuf2.0-0          2.31.1-2+b1
ii  libglib2.0-0                2.42.0-2
ii  libgstreamer0.10-0          0.10.36-1.5
ii  libgtk2.0-0                 2.24.25-1
ii  libgtkspell0                2.0.16-1.1
ii  libice6                     2:1.0.9-1
ii  libpango-1.0-0              1.36.8-2
ii  libpangocairo-1.0-0         1.36.8-2
ii  libpangoft2-1.0-0           1.36.8-2
ii  libpurple0                  2.10.10-1
ii  libsm6                      2:1.2.2-1
ii  libx11-6                    2:1.6.2-3
ii  libxml2                     2.9.1+dfsg1-4
ii  libxss1                     1:1.2.2-1
ii  perl-base [perlapi-5.20.1]  5.20.1-3
ii  pidgin-data                 2.10.10-1

Versions of packages pidgin recommends:
ii  gstreamer0.10-plugins-base  0.10.36-2
ii  gstreamer0.10-plugins-good  0.10.31-3+nmu4+b1

Versions of packages pidgin suggests:
ii  libsqlite3-0  3.8.7.1-1

-- no debconf information

--- End Message ---
--- Begin Message ---
Version: 2.10.11

--- End Message ---

Reply via email to