[kopete-bugs] [Bug 233232] facebook/Jabber on Kopete does not work anymore

Anthony Winslow idonthack at gmail.com
Sun Oct 17 01:26:00 CEST 2010


https://bugs.kde.org/show_bug.cgi?id=233232


Anthony Winslow <idonthack at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |idonthack at gmail.com




--- Comment #7 from Anthony Winslow <idonthack gmail com>  2010-10-17 01:26:00 ---
i have the same problem with kopete 1.0.80 (kde 4.5.2)

it appears the problem is the lack of a "version" attribute in the initial
<stream:stream> element.

i can get a good response from the chat.facebook.com server if i cut+paste
kopete's attempt at communication, and manually add a version attribute.
proceeding with a request for DIGEST-MD5 authentication will generate an
authentication challenge from the server:

$ telnet chat.facebook.com 5222

<?xml version="1.0"?><stream:stream
xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client"
to="chat.facebook.com" version='1.0'>

<?xml version="1.0"?><stream:stream id="A893C4B8" from="chat.facebook.com"
xmlns="jabber:client" xmlns:stream="http://etherx.jabber.org/streams"
version="1.0" xml:lang="en"><stream:features><mechanisms
xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>X-FACEBOOK-PLATFORM</mechanism><mechanism>DIGEST-MD5</mechanism></mechanisms></stream:features>

<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5' />

<challenge
xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09ImNoYXQuZmFjZWJvb2suY29tIixub25jZT0iMTU3MzI2RURGMkExMkRBNzFGMzQ0MThDMTc3MDQ4NzAiLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>

unfortunately i cannot decode base64 in my head, and i don't know anything else
about jabber, so i cannot manually authenticate using telnet.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the kopete-bugs mailing list