Quantcast
Channel: Ignite Realtime : Unanswered Discussions - Support
Viewing all articles
Browse latest Browse all 4979

Ldap vCard mapping. Problem with telephoneNumber field

$
0
0

Hi,

 

My scenario is as follows:

 

1. Corporate Ldap (OpenLdap) with field: telephoneNumber, cn, givenName, sn, etc.

2. Openfire 3.7.1 integrated with LDAP.

 

LDAP preferences:

ldap.usernameField = uid

ldap.vcard-mapping =

 

<![CDATA[ <vCard xmlns="vcard-temp"> <N><FAMILY>{cn}</FAMILY><GIVEN>{cn}</GIVEN></N> <EMAIL><INTERNET/><USERID>{telephoneNumber}</USERID></EMAIL> <FN>{cn}</FN> <NICKNAME>{uid}</NICKNAME><PHOTO><TYPE>image/jpeg</TYPE><BINVAL>{jpegPhoto}</BI NVAL></PHOTO> <TEL><HOME/><VOICE/><NUMBER attrs="telephoneNumber">{0}</NUMBER></TEL><TEL><WORK/><VOICE/><NUMBER>{telephoneNumber}</NUMBER></TEL></vCard> ]]>

 

The problem is that I can not get the telephoneNumber in vCards returned by the server.

 

The server debug logs:

2016.01.27 09:36:18 org.jivesoftware.openfire.ldap.LdapVCardProvider - LdapVCardProvider: Found attribute uid of type: class java.lang.String

2016.01.27 09:36:18 org.jivesoftware.openfire.ldap.LdapVCardProvider - LdapVCardProvider: Ldap attribute 'uid'=>'cristina.gil5'

2016.01.27 09:36:18 org.jivesoftware.openfire.ldap.LdapVCardProvider - LdapVCardProvider: No ldap value found for attribute '0'

2016.01.27 09:36:18 org.jivesoftware.openfire.ldap.LdapVCardProvider - LdapVCardProvider: Ldap attribute '0'=>''

2016.01.27 09:36:18 org.jivesoftware.openfire.ldap.LdapVCardProvider - LdapVCardProvider: No ldap value found for attribute 'jpeg'

2016.01.27 09:36:18 org.jivesoftware.openfire.ldap.LdapVCardProvider - LdapVCardProvider: Ldap attribute 'jpeg'=>''

2016.01.27 09:36:18 org.jivesoftware.openfire.ldap.LdapVCardProvider - LdapVCardProvider: Found attribute cn of type: class java.lang.String

2016.01.27 09:36:18 org.jivesoftware.openfire.ldap.LdapVCardProvider - LdapVCardProvider: Ldap attribute 'cn'=>'CRISTINA GIL GARGAN'

2016.01.27 09:36:18 org.jivesoftware.openfire.ldap.LdapVCardProvider - LdapVCardProvider: No ldap value found for attribute 'jpegPhoto'

2016.01.27 09:36:18 org.jivesoftware.openfire.ldap.LdapVCardProvider - LdapVCardProvider: Ldap attribute 'jpegPhoto'=>''

2016.01.27 09:36:18 org.jivesoftware.openfire.ldap.LdapVCardProvider - LdapVCardProvider: No ldap value found for attribute 'telephoneNumber'

2016.01.27 09:36:18 org.jivesoftware.openfire.ldap.LdapVCardProvider - LdapVCardProvider: Ldap attribute 'telephoneNumber'=>''

2016.01.27 09:36:18 org.jivesoftware.openfire.ldap.LdapVCardProvider - LdapVCardProvider: No ldap value found for attribute 'image'

2016.01.27 09:36:18 org.jivesoftware.openfire.ldap.LdapVCardProvider - LdapVCardProvider: Ldap attribute 'image'=>'

 

¿Any idea?

Thanks


Viewing all articles
Browse latest Browse all 4979

Trending Articles