After updating gajim I can't connect to my test server. Reproducible: Always Steps to Reproduce: 1.run gajim from terminal emulator 2.add account on server without StartTLS support 3.get traceback in terminal emulator Actual Results: Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/gajim/common/xmpp/idlequeue.py", line 533, in _process_events return IdleQueue._process_events(self, fd, flags) File "/usr/lib64/python2.7/site-packages/gajim/common/xmpp/idlequeue.py", line 394, in _process_events obj.pollin() File "/usr/lib64/python2.7/site-packages/gajim/common/xmpp/transports_nb.py", line 420, in pollin self._do_receive() File "/usr/lib64/python2.7/site-packages/gajim/common/xmpp/transports_nb.py", line 606, in _do_receive self._on_receive(received) File "/usr/lib64/python2.7/site-packages/gajim/common/xmpp/transports_nb.py", line 620, in _on_receive self.on_receive(data) File "/usr/lib64/python2.7/site-packages/gajim/common/xmpp/client_nb.py", line 320, in <lambda> self.onreceive(lambda _data:self._xmpp_connect_machine(mode, _data)) File "/usr/lib64/python2.7/site-packages/gajim/common/xmpp/client_nb.py", line 375, in _xmpp_connect_machine self._xmpp_connect_machine(mode='STREAM_STARTED') File "/usr/lib64/python2.7/site-packages/gajim/common/xmpp/client_nb.py", line 378, in _xmpp_connect_machine self._on_stream_start() File "/usr/lib64/python2.7/site-packages/gajim/common/xmpp/client_nb.py", line 394, in _on_stream_start self._on_connect() File "/usr/lib64/python2.7/site-packages/gajim/common/xmpp/client_nb.py", line 451, in _on_connect self.on_connect(self, self.connected) File "/usr/lib64/python2.7/site-packages/gajim/common/connection.py", line 1287, in _connect_success return self.connection_accepted(con, con_type) File "/usr/lib64/python2.7/site-packages/gajim/common/connection.py", line 1350, in connection_accepted if not check_X509.check_certificate(con.Connection.ssl_certificate[ IndexError: list index out of range Expected Results: gajim should connect to server
Created attachment 342622 [details, diff] Patch for fixing this issue
Upstream bug: https://trac.gajim.org/ticket/7322
(In reply to comment #2) > Upstream bug: https://trac.gajim.org/ticket/7322 Does the original upstream patch fixes your problem?
+*gajim-0.15.3-r1 (21 Mar 2013) + + 21 Mar 2013; Justin Lecher <jlec@gentoo.org> +gajim-0.15.3-r1.ebuild, + +files/gajim-0.15.3-starttls.patch: + Backport upstream patch for servers without STARTTLS support, #462294 +
Both patches fix problem.