Bug 226378

Summary: XMPP plugin does not show facebook contact photos
Product: [Unmaintained] kopete Reporter: Arnout Boelens <a.m.p.boelens>
Component: generalAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: darkbasic4, diagonala, fabio.albieri, me, tiposchi
Priority: NOR    
Version First Reported In: 0.80.2   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Arnout Boelens 2010-02-11 21:02:47 UTC
Version:           0.80.2 (using 4.3.4 (KDE 4.3.4), Debian packages)
Compiler:          cc
OS:                Linux (i686) release 2.6.32-trunk-686

I started using kopete as my facebook chat client using the Jabber plugin, but none of my contacts have a profile picture.
Comment 1 Alessandro Rossini 2010-02-15 19:14:13 UTC
I can confirm the bug.

The User Info window of a Facebook (Jabber) contact reports the following error:
"Error: vCard could not be fetched correctly.
Check connectivity with the Jabber server."
On the contrary, the User Info window of a GTalk (Jabber) contact reports no error.

Version:           1.0.0 (using KDE 4.4.0)
OS:                Linux
Installed from:    Ubuntu Packages

Best regards.
Comment 2 Tomas Kopecek 2010-02-25 00:11:57 UTC
FB badly handle vcard request. For correct question:

<iq type="get" to="xxxxxxxxxxxx@chat.facebook.com" id="ab46a" >
<vCard xmlns="vcard-temp" version="2.0" prodid="-//HandGen//NONSGML vGen v1.0//EN" />
</iq>

it returns 501 error code. If it is changed to:

<iq type="get" to="xxxxxxxxxxxx@chat.facebook.com" id="ab46a" >
<vCard xmlns="vcard-temp"/>
</iq>

returns vCard data.
Comment 3 Fabio Albieri 2010-03-12 21:32:27 UTC
I filed a bug to Facebook pointing and this.

Meanwhile (they eventually look into this), are there workarounds to have it working ?
Comment 4 Salvo "LtWorf" Tomaselli 2010-03-13 17:47:21 UTC
This is not a kopete bug... i think the author should close it.
Comment 5 darkbasic 2010-05-07 15:56:55 UTC
A friend with pidgin told me he can see the contact photos.
Is there any way to fix it in kopete?
It is very annoying but I do not want to switch for such a stupid problem.
Comment 6 Fabio Albieri 2010-05-07 16:06:26 UTC
Still no reaction from Facebook itself. I noticed them about this nearly two months ago. I know this is not Kopete bug, but please workaround this.
Comment 7 Alessandro Rossini 2010-06-16 21:57:42 UTC
Starting from today, Kopete correctly fetches vCards and hence photos of my Facebook contacts. I guess Facebook has finally fixed the vCard request handling.

Best regards.
Comment 8 darkbasic 2010-06-17 11:44:51 UTC
yeah, you're right!
It is very slow and it still has to load half of the vcards, but it works!
Comment 9 Arnout Boelens 2010-06-17 19:41:59 UTC
Works for too! I am closing this bug.