[Pidgin] #15879: wrong "iq" detected during login

Pidgin trac at pidgin.im
Wed Jan 29 06:45:05 EST 2014

#15879: wrong "iq" detected during login
 Reporter:  arisia               |       Owner:  deryni
     Type:  defect               |      Status:  new
Milestone:                       |   Component:  XMPP
  Version:  2.10.8               |  Resolution:
 Keywords:  facebook connect iq  |

Comment (by deryni):

 The discussion has evolved slightly.

 facebook is still incorrect in its response to the bind stanza.

 But the decision at this point is that M-Link is following the letter of
 the spec (in regard to the result from address of the, deprecated, session
 stanza result).

 pidgin, and many other clients, are (following the same letter of the spec
 standard) technically incorrect in that they send the session stanza to
 the server without correct addressing (to=server.domain.tld) but the
 server is responding anyway.

 Given that session stanzas are not a part of the current XMPP RFCs this
 letter of the spec interpretation is being taken as truth.

 A plugin was written yesterday which modified the inbound stanzas on-the-
 fly to allow pidgin to work correctly. I'm going to see if changing that
 to drop the outgoing session stanza allows pidgin to connect to M-Link
 correctly (as that would be much simpler). The changes in the plugin for
 inbound stanzas from facebook are still going to be necessary though.

Ticket URL: <https://developer.pidgin.im/ticket/15879#comment:12>
Pidgin <https://pidgin.im>

More information about the Tracker mailing list