[Pidgin] #15879: XMPP/Jabber (Facebook): Wrong "iq" detected during login
Pidgin
trac at pidgin.im
Tue Jan 28 15:18:20 EST 2014
#15879: XMPP/Jabber (Facebook): Wrong "iq" detected during login
--------------------+---------------------------------
Reporter: arisia | Owner: deryni
Type: defect | Status: new
Milestone: | Component: XMPP
Version: 2.10.8 | Keywords: facebook connect iq
--------------------+---------------------------------
After upgrading to 2.10.8 (from 2.10.7), the following problem began
occurring. No changes have been made to account settings.
When attempting to connect to Facebook Chat, the connection "times out" -
error returned by Pidgin is:
tracy.martin.16940 at chat.facebook.com/Pidgin disconnected
Server closed the connection
This occurred the very first time connection was attempted after upgrade.
Applicable excerpt from the log file:
(15:02:05) jabber: Sending (ssl)
(tracy.martin.16940 at chat.facebook.com/Pdigin): <iq type='set'
id='purple21d45b17'><bind xmlns='urn:ietf:params:xml:ns:xmpp-
bind'><resource>Pdigin</resource></bind></iq>
(15:02:05) jabber: Recv (ssl)(1): <
(15:02:05) jabber: Recv (ssl)(167): iq from='chat.facebook.com'
id='purple21d45b17' type='result'><bind xmlns='urn:ietf:params:xml:ns
:xmpp-bind'><jid>-541966685 at chat.facebook.com/Pdigin</jid></bind></iq>
(15:02:05) jabber: Got a result iq with id purple21d45b17 from
chat.facebook.com instead of expected
tracy.martin.16940 at chat.facebook.com!
(15:02:05) jabber: Unhandled IQ with id purple21d45b17
As nearly as I can tell from reading the log, the XMPP/Jabber plugin is
failing to recognize that the iq that was set is being correctly returned
by Facebook.
I do not know if this is an error in the plugin itself, or in the data
stream being returned by Facebook.
But no login is possible because the iq isn't being correctly recognized
as set, so XMPP never recognizes that a login has occurred.
Downgrading to 2.10.7 as a temporary fix.
--
Ticket URL: <https://developer.pidgin.im/ticket/15879>
Pidgin <https://pidgin.im>
Pidgin
More information about the Tracker
mailing list