Opened 6 years ago

Closed 5 years ago

#6745 closed defect (fixed)

Gajim doesn’t connect when roster isn’t supported by the server

Reported by: http://linkmauve.fr/openid.php Owned by:
Priority: normal Milestone: 0.15
Component: roster Version: hg
Severity: major Keywords:
Cc: Blocked By:
Blocking: OS: All

Description

If the server doesn’t support the roster, Gajim stays forever in connecting mode, even after receiving the error stanza.

Change History (4)

comment:1 Changed 6 years ago by asterix

What is Gajim supposed to do if you cannot have a roster? You cannot chat nor do anything that Gajim is supposed to be used for ...

comment:2 Changed 6 years ago by http://linkmauve.fr/openid.php

You can chat if you know the JID of the other people; you can chat in MUC; you can do anything that don’t need presence subscription, and a very small part of XMPP needs that.

And at least Gajim shouldn’t stay forever in connecting state. The best thing to do would be to show a warning to the user, but being connected nevertheless.

comment:3 Changed 6 years ago by asterix

What need to be changed in GUI: not possible to add contact to roster, rename contacts, what else?

comment:4 Changed 5 years ago by Yann Leboulanger <asterix@…>

  • Milestone set to 0.15
  • Resolution set to fixed
  • Status changed from new to closed

(In [a9fb1c99aff3]) ability to connect to a server that doesn't support roster, and hide the correcponding features. Fixes #6745

Note: See TracTickets for help on using tickets.