Bug 25055

Summary: Not showing vCard information
Product: Telepathy Reporter: Michael Monreal <michael.monreal+bugs>
Component: gabbleAssignee: Telepathy bugs list <telepathy-bugs>
Status: RESOLVED MOVED QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: normal    
Priority: medium CC: devurandom
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: Gabble log
Empathy log

Description Michael Monreal 2009-11-12 10:06:51 UTC
Created attachment 31136 [details]
Gabble log

Empathy/Gabble just shows the username for contacts when using my university's XMPP server instead of the data from the vCard as Pidgin does.

The server in use is ejabberd, version 2.0.3 I think. User accounts (and vCards) are created automatically using the univerity's LDAP.
Comment 1 Michael Monreal 2009-11-12 10:07:16 UTC
Created attachment 31137 [details]
Empathy log
Comment 2 Simon McVittie 2010-03-04 07:00:16 UTC
Your log demonstrates that Gabble looks up the XEP-0045 (vcard-temp) vCard, but (as seen for Roman Komp in your log) it doesn't find anything:

gabble/vcard-DEBUG: 1.258042e+09: gabble_vcard_manager_request: Created request 0x8cb9e40 to retrieve <5>'s vCard
gabble/vcard-DEBUG: 1.258042e+09: request_send: Cache entry 0x8cb9e60 is not mine, @to = roman.komp@jabber.uni-koblenz.de
...
gabble/vcard-DEBUG: 1.258042e+09: pipeline_reply_cb: successful lookup response contained no <vCard> node, creating an empty one
gabble/vcard-DEBUG: 1.258042e+09: observe_vcard: got no vCard alias for handle 5

I'd have expected the LDAP data to appear in these vCards, since that's how XMPP clients typically derive users' names.

However, I notice your server has a "user directory" attached, vjud.jabber.uni-koblenz.de. Is that where the LDAP data is? Does Pidgin get data from that instead/as well?

If so, then that's something that Gabble doesn't do. In principle it could, although I'm a bit reluctant to make Gabble expend even more bandwidth on trying to identify people...
Comment 3 GitLab Migration User 2019-12-03 19:21:12 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/telepathy/telepathy-gabble/issues/62.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.