Gajim - 2014-03-22


  1. Holger Hi there! I'm working on XEP-0198 support for ejabberd and am testing it against various clients. With Gajim 0.15.4, everything looks good; but with the older 0.15, it seems as if Gajim stops incrementing the number of handled stanzas after a session resumption.
  2. Holger Was this a known bug that has been fixed?
  3. Asterix no idea, and as it works ok in 0.15.4, that's nice! 0.16 is about to be released. There is a rc1 release if you want to test against
  4. Holger Yah, would just be nice to know that the 0.15 issue really is something that's fixed and not something that might still show up with current releases under certain circumstances. The results might be quite ugly (the server would resend or bounce the potentially large number of unacknowledged stanzas).
  5. Holger BBL.
  6. azerttyu Asterix, my trace
  7. azerttyu Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/nbxmpp/idlequeue.py", line 534, in _process_events return IdleQueue._process_events(self, fd, flags) File "/usr/lib/python2.7/dist-packages/nbxmpp/idlequeue.py", line 395, in _process_events obj.pollin() File "/usr/lib/python2.7/dist-packages/nbxmpp/transports_nb.py", line 426, in pollin self._do_receive() File "/usr/lib/python2.7/dist-packages/nbxmpp/transports_nb.py", line 612, in _do_receive self._on_receive(received) File "/usr/lib/python2.7/dist-packages/nbxmpp/transports_nb.py", line 718, in _on_receive self.on_receive(data=httpbody, socket=self) File "/usr/lib/python2.7/dist-packages/nbxmpp/bosh.py", line 476, in on_received_http self.current_recv_handler(data) File "/usr/lib/python2.7/dist-packages/nbxmpp/client_nb.py", line 331, in <lambda> self.onreceive(lambda _data:self._xmpp_connect_machine(mode, _data)) File "/usr/lib/python2.7/dist-packages/nbxmpp/client_nb.py", line 366, in _xmpp_connect_machine self._xmpp_connect_machine(mode='STREAM_STARTED') File "/usr/lib/python2.7/dist-packages/nbxmpp/client_nb.py", line 388, in _xmpp_connect_machine self._on_stream_start() File "/usr/lib/python2.7/dist-packages/nbxmpp/client_nb.py", line 424, in _on_stream_start self._on_connect() File "/usr/lib/python2.7/dist-packages/nbxmpp/client_nb.py", line 461, in _on_connect self.on_connect(self, self.connected) File "/usr/share/gajim/src/common/connection.py", line 1375, in _connect_success return self.connection_accepted(con, con_type) File "/usr/share/gajim/src/common/connection.py", line 1458, in connection_accepted resource=self.server_resource, sasl=True, on_auth=self.__on_auth, auth_mechs=auth_mechs) File "/usr/lib/python2.7/dist-packages/nbxmpp/client_nb.py", line 499, in auth self._channel_binding = self.Connection.NonBlockingTLS.get_channel_binding() AttributeError: NonBlockingBOSH instance has no attribute 'NonBlockingTLS'
  8. Asterix ha that's the channel_binding thing ...
  9. bot RSS: Feeds for Gajim • Ticket #7700 (XEP-0184 requests send to resources not supporting them) created Bug description Gajim sends requests for message delivery receipts (XEP-0184) to any resource, as long as one connected resource supports them. This is currently bitin[…] https://trac.gajim.org/ticket/7700 • Ticket #7704 (Show JID instead of just server name in account list) […] https://trac.gajim.org/ticket/7704#comment:1
  10. mrDoctorWho Hmm. There is a traceback. Gajim from hg, python-nbxmpp from hg. All is just now updated. File "/home/mrdoctorwho/gajim/src/common/connection_handlers_events.py", line 1610, in generate if len(self.conn.connection.Connection.ssl_cert_pem): AttributeError: NonBlockingTCP instance has no attribute 'ssl_cert_pem'
  11. bot RSS: Feeds for Gajim • 7700.patch attached to Ticket #7700 https://trac.gajim.org/attachment/ticket/7700/7700.patch