Your message dated Fri, 17 Oct 2014 15:52:04 +0000
with message-id <[email protected]>
and subject line Bug#729042: fixed in gajim 0.16-1
has caused the Debian Bug report #729042,
regarding gajim: Self-signed SSL certificates are lost on exit
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.)


-- 
729042: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=729042
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gajim
Version: 0.15.4-1
Severity: normal

I run my own ejabberd server, with a self-signed certificate.  After
creating an account there (outside Gajim), I can connect Gajim to that
account, and I get a dialog warning me about the unknown certificate
("SSL Error: Unable to get local issuer certificate").  This is
expected.

If I click OK, I can connect and chat normally.  Going offline and back
online, I get the dialog again, and I can click OK again and connect
again.  If I exit Gajim and restart it, I get the dialog again, and
clicking OK allows me to connect again.  So far, so good.

Now if at any time I tick the "Ignore the error for this certificate"
checkbox in the dialog before clicking OK, I can connect and chat.  But
I can only connect once: as soon as I go offline (or restart Gajim),
trying to connect again doesn't display the dialog (which is expected),
but the connection doesn't proceed.  Running in a terminal, I get the
following backtrace:

,----
| Traceback (most recent call last):
|   File "/usr/share/gajim/src/common/xmpp/idlequeue.py", line 533, in 
_process_events
|     return IdleQueue._process_events(self, fd, flags)
|   File "/usr/share/gajim/src/common/xmpp/idlequeue.py", line 394, in 
_process_events
|     obj.pollin()
|   File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 420, in 
pollin
|     self._do_receive()
|   File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 606, in 
_do_receive
|     self._on_receive(received)
|   File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 620, in 
_on_receive
|     self.on_receive(data)
|   File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 320, in <lambda>
|     self.onreceive(lambda _data:self._xmpp_connect_machine(mode, _data))
|   File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 375, in 
_xmpp_connect_machine
|     self._xmpp_connect_machine(mode='STREAM_STARTED')
|   File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 378, in 
_xmpp_connect_machine
|     self._on_stream_start()
|   File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 414, in 
_on_stream_start
|     self._on_connect()
|   File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 451, in 
_on_connect
|     self.on_connect(self, self.connected)
|   File "/usr/share/gajim/src/common/connection.py", line 1287, in 
_connect_success
|     return self.connection_accepted(con, con_type)
|   File "/usr/share/gajim/src/common/connection.py", line 1329, in 
connection_accepted
|     cert=con.Connection.ssl_cert_pem[i],
| IndexError: list index out of range
`----

I can provide test accounts privately if needed for debugging.

Roland.

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.11-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gajim depends on:
ii  dnsutils     1:9.9.3.dfsg.P2-4
ii  python       2.7.5-5
ii  python-gtk2  2.24.0-3+b1

Versions of packages gajim recommends:
ii  dbus                 1.6.18-1
ii  notification-daemon  0.7.6-1
ii  python-crypto        2.6.1-2
ii  python-dbus          1.2.0-2+b1
ii  python-openssl       0.13-2.1
ii  python-pyasn1        0.1.7-1

Versions of packages gajim suggests:
ii  aspell-en [aspell-dictionary]  7.1-0-1
ii  avahi-daemon                   0.6.31-2
pn  dvipng                         <none>
ii  gnome-keyring                  3.8.2-2
ii  gstreamer0.10-plugins-ugly     0.10.19-2+b3
pn  kwalletcli                     <none>
ii  libgtkspell0                   2.0.16-1
ii  libxss1                        1:1.2.2-1
ii  nautilus-sendto                3.6.1-2
ii  network-manager                0.9.8.0-5
ii  python-avahi                   0.6.31-2
pn  python-farstream               <none>
ii  python-gconf                   2.28.1+dfsg-1
ii  python-gnome2                  2.28.1+dfsg-1
ii  python-gnomekeyring            2.32.0+dfsg-3
pn  python-gupnp-igd               <none>
pn  python-kerberos                <none>
ii  python-pycurl                  7.19.0-7
ii  texlive-latex-base             2013.20131010-2

-- no debconf information

-- 
Roland Mas

If you spit in the air, it lands in your face.
  -- Tevye, in Fiddler on the roof

--- End Message ---
--- Begin Message ---
Source: gajim
Source-Version: 0.16-1

We believe that the bug you reported is fixed in the latest version of
gajim, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Tanguy Ortolo <[email protected]> (supplier of updated gajim package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 14 Oct 2014 22:02:28 +0200
Source: gajim
Binary: gajim
Architecture: source all
Version: 0.16-1
Distribution: unstable
Urgency: medium
Maintainer: Tanguy Ortolo <[email protected]>
Changed-By: Tanguy Ortolo <[email protected]>
Description:
 gajim      - GTK+-based Jabber client
Closes: 729042 757570
Changes:
 gajim (0.16-1) unstable; urgency=medium
 .
   * New upstream release. (Closes: #729042, #757570)
   * debian/patches:
      - fix-oid-definitions.patch: remove deprecated patch, which
        has been applied upstream.
      - desktop-keywords.patch: remove deprecated patch, which has been applied
        upstream.
      - fix-manpages.patch: fix markup errors in manpages.
   * debian/control:
      - depend on python-nbxmpp
      - update Standards-Version to 3.9.6 (no change needed).
   * debian/copyright: remove deprecated paragraph about python-xmpppy fork,
     which is now an distinct project.
   * debian/rules:
      - move the XPM icon generation to the build target instead of the
        configure one.
      - no longer remove a duplicate certificate which is no longer provided.
Checksums-Sha1:
 64848671af2ecb997fb77817ae18bf66eefe4a89 1856 gajim_0.16-1.dsc
 e6dac18a331dc2615ee63ce445ff8d5f21e41ba8 6122592 gajim_0.16.orig.tar.gz
 76e8408c92fc62e3d40757ae210d670f174085ea 8196 gajim_0.16-1.debian.tar.xz
 910841b9361736798798bc2a985c2b3a856edae5 3016494 gajim_0.16-1_all.deb
Checksums-Sha256:
 f59c7d1a32f4792569798c76fe83bb69fe590a0151835b6174cba5476e949729 1856 
gajim_0.16-1.dsc
 01775e02044358292835296efa7d59f0ad39974946f872e71b4f040492d3fb64 6122592 
gajim_0.16.orig.tar.gz
 a807aeacafea5ae44916b2d059114c742790f515eeff197a64620a9185bd2d62 8196 
gajim_0.16-1.debian.tar.xz
 823a3d7b034a6cb4531f8ff790cbc9af18ae66b65be67b9c4e0a2c203142da89 3016494 
gajim_0.16-1_all.deb
Files:
 f1308fd6e857a583da0bd002e080355e 3016494 net optional gajim_0.16-1_all.deb
 fe7a9687a58860f49da855e69edc8bca 1856 net optional gajim_0.16-1.dsc
 569aeee2851eea03ceab4d4ff54c859b 6122592 net optional gajim_0.16.orig.tar.gz
 487309beb6632f6a89e651e372cd89cd 8196 net optional gajim_0.16-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCgAGBQJUQTEbAAoJEOryzVHFAGgZck4QAMPRQ8gaQ5gUCAbS5ShAEZOG
RZ/tvkX0axytoFbIwJ0RpZo0d5ipBxkojT/JB6HATNvujVNjh+PvIdzy+L8Amsg+
EC6ZflPPehr6tRzQpY6APOgLdyqL4i8vQ9O01HSRCBI/hbvRn5Yd+JWPJpd/RIxp
XlXqlhvAlxG2E9a2NGbvML9IQdxh4redVgbnVo6vLdCIcni7vVudIS5T5Vu0Z5I2
sb8ua+NKCuoC9Vjt2x5Nz5+CoWK50fpwLRiobj9Oced+5OS98mYuR4SKhGkW79OA
TKmrbI9L+Ivy4jMxZj3WnPz9eJJiRWPRfEq/Dc1/1JWfXOtQLNWC23KEzqf4FFq/
Ebxu35s1MRVfpKCG60kJc7UhhLrtgDVrakrR89dd6WvRWpMv+7Xj49SgNMr7il9G
uS6suRK0y3HcsPGPb1grB5xsR/m6h3M5TjGwH9qoMZ6dwuZwzTCUKz6D4H+dii2a
2Plcyo4JL4TIaaesbTITD67WeiyaqVJ4gAKHM+BfS65rOXSKWAu9xLJNLa3w46l1
6SSidjbFHQaT/OOQLHu7rv5VDQo/GhW51JBCBbcZcTBNQmorQMzCXcxlJnoYROxu
clR0X96RgCk9WqWj+0lSiMaVDGizQY/fhTWYArkZSnn0TqB73N6Qs5cIrdVN+zHh
v7K5wC7RCJAZDal7fLZD
=5dtL
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to