Ticket #3936 (new defect)

Opened 2 months ago

Last modified 2 months ago

XEP-0030 Service Discovery: 'node' attribute in response NOT mandatory

Reported by: alban Assigned to: asterix
Priority: normal Milestone:
Component: None Version:
Severity: normal Keywords:
Cc: OS: All

Description

XEP-0030: "If the request included a 'node' attribute, the response SHOULD mirror the specified 'node' attribute to ensure coherence between the request and the response."

Mirroring the 'node' attribute is not mandatory. Tkabber does not mirror it. But Gajim ignores the response when the 'node' attribute is not mirrored:

./src/common/caps.py in function _capsDiscoCB:

if not node.startswith(contact.caps_node + '#'):

return

Attachments

Change History

05/12/08 15:42:29 changed by alban

fyi Tkabber sends XEP-0128: Service Discovery Extensions. So when this Ticket #3936 will be fixed, Service Discovery will still not work with Tkabber because of Ticket #3925.


Add/Change #3936 (XEP-0030 Service Discovery: 'node' attribute in response NOT mandatory)




Change Properties
Action