Bug 25055 - Not showing vCard information
Summary: Not showing vCard information
Alias: None
Product: Telepathy
Classification: Unclassified
Component: gabble (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Telepathy bugs list
QA Contact: Telepathy bugs list
Depends on:
Reported: 2009-11-12 10:06 UTC by Michael Monreal
Modified: 2019-12-03 19:21 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:

Gabble log (61.57 KB, text/plain)
2009-11-12 10:06 UTC, Michael Monreal
Empathy log (24.47 KB, text/plain)
2009-11-12 10:07 UTC, Michael Monreal

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.