[Pidgin] #7290: IQ packet has no ID Tag: Violation of RFC 3920, Page 51
Pidgin
trac at pidgin.im
Tue Oct 21 14:38:32 EDT 2008
#7290: IQ packet has no ID Tag: Violation of RFC 3920, Page 51
--------------------+-------------------------------------------------------
Reporter: pentor | Owner: deryni
Type: defect | Status: pending
Milestone: | Component: XMPP
Version: 2.5.1 | Resolution:
Keywords: |
--------------------+-------------------------------------------------------
Comment(by deryni):
Without seeing the debug log of the xml involved it is difficult to say
with certainty whether or not pidgin is in fact doing something wrong,
though I firmly believe we are likely not sending a broken stanza of our
own accord. That being said, while I believe the server should likely be
inspecting the stanzas for being valid I fully understand it not doing so,
and given that RFC3920-bis6 indicates that the entity which notices a
stanza error MUST (for IQ stanzas) return a stanza error response I think
pidgin likely should be generating an error response rather than
responding normally (likely with a bad-request error as that is suggested
for invalid type attributes on IQ stanzas).
All that being said, I'm not certain that would help this case either as
in the example in the RFC the id from the initial request is kept which
gets us back into exactly this situation. I really think these likely
shouldn't be getting forwarded by the server in the first place.
--
Ticket URL: <http://developer.pidgin.im/ticket/7290#comment:6>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list