[Bug 28599] New: regression in 0.9.13: fails to connect to jabberd2 2.2.7.1
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri Jun 18 13:06:53 CEST 2010
https://bugs.freedesktop.org/show_bug.cgi?id=28599
Summary: regression in 0.9.13: fails to connect to jabberd2
2.2.7.1
Product: Telepathy
Version: 0.9
Platform: Other
OS/Version: All
Status: NEW
Severity: major
Priority: medium
Component: gabble
AssignedTo: telepathy-bugs at lists.freedesktop.org
ReportedBy: simon.mcvittie at collabora.co.uk
QAContact: telepathy-bugs at lists.freedesktop.org
In 0.9.13 we started discovering PEP capabilities correctly, by disco'ing
our own bare JID as well as disco'ing the server.
Unfortunately, jabberd2 2.2.7.1 replies with an error when we disco our own
bare JID. The solution is probably to make this error non-fatal (leaving
failure to disco the server as fatal).
The relevant parts of a log:
(telepathy-gabble:5059): gabble-DEBUG: gabble_disco_request_with_timeout:
Creating disco request 0x819d9a0 for pld-linux.org
(telepathy-gabble:5059): gabble-DEBUG: gabble_disco_request_with_timeout:
Creating disco request 0x819da20 for _________ at pld-linux.org
(telepathy-gabble:5059): gabble-DEBUG: connection_disco_cb: got:
* query xmlns='http://jabber.org/protocol/disco#info'
* identity name='Jabber IM server' type='im' category='server'
* feature var='jabber:iq:private'
* feature var='presence'
* feature var='jabber:iq:time'
* feature var='jabber:iq:agents'
* feature var='urn:xmpp:ping'
* feature var='http://jabber.org/protocol/vacation'
* feature var='urn:xmpp:time'
* feature var='urn:xmpp:blocking'
* feature var='vcard-temp'
* feature var='jabber:iq:version'
* feature var='message'
* feature var='msgoffline'
* feature var='jabber:iq:privacy'
* feature var='http://jabber.org/protocol/amp'
* feature var='jabber:iq:roster'
* feature var='iq'
* feature var='jabber:iq:last'
* feature var='jabber:iq:browse'
* feature var='http://jabber.org/protocol/disco'
* x xmlns='jabber:x:data' type='result'
* field type='hidden' var='FORM_TYPE'
* value
"urn:xmpp:dataforms:softwareinfo"
* field var='software'
* value
"jabberd"
* field var='software_version'
* value
"2.2.7.1"
* field var='os'
* value
"Linux"
* field var='os_version'
* value
"x86_64"
(telepathy-gabble:5059): gabble-DEBUG: connection_disco_cb: set features flags
to 8
(telepathy-gabble:5059): gabble-DEBUG: bare_jid_disco_cb: Got disco error on
bare jid: the feature requested is not implemented by the recipient or server
and therefore cannot be processed
(telepathy-gabble:5059): gabble-DEBUG: gabble_presence_cache_end_unsure_period:
0x8182450
(telepathy-gabble:5059): tp-glib/connection-DEBUG:
tp_base_connection_change_status: was 1, now 2, for reason 1
(telepathy-gabble:5059): tp-glib/connection-DEBUG:
tp_base_connection_change_status: emitting status-changed to 2, for reason 1
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the telepathy-bugs
mailing list