We're updating the issue view to help you get more done. 

Can't delete an avatar using LDAP

Description

Trying to delete an avatar, the server throws this error:

java.lang.NullPointerException
at org.jivesoftware.openfire.ldap.LdapVCardProvider.isValidVCardChange(LdapVCardProvider.java:382)
at org.jivesoftware.openfire.ldap.LdapVCardProvider.updateVCard(LdapVCardProvider.java:305)
at org.jivesoftware.openfire.vcard.VCardManager.setVCard(VCardManager.java:132)
at org.jivesoftware.openfire.handler.IQvCardHandler.handleIQ(IQvCardHandler.java:82)

Environment

LDAP or AD

Acceptance Test - Entry

  1. setup an LDAP or AD openfire checking "Store avatar in database if not provided by LDAP"

  2. login to openfire with any XMPP client

  3. add/modify the avatar

  4. Clear the avatar

Assignee

Gaston Dombiak

Reporter

Francisco Vives

Labels

None

Expected Effort

None

Ignite Forum URL

None

Components

Fix versions

Affects versions

Priority

Minor
Configure