Guest

Preview Tool

Cisco Bug: CSCvu37819 - CUCM - DirSync not importing some users from the LDAP server

Last Modified

Sep 28, 2020

Products (1)

  • Cisco Unified Communications Manager (CallManager)

Known Affected Releases

10.5(2.10000.5) 11.5(1.10000.6) 12.0(1.10000.10) 12.5(1.10000.22)

Description (partial)

Symptom:
Some Ldap users are not imported correctly due to exceptions.  This is due to some users having the 'thumbnailphoto' attribute populated.  DirSync tries to convert the image into a string thus leading to an exception which causes the affected users to be marked as 'Inactive'.
The following can be seen in the DirSync logs:

2020-06-11 12:23:37,332 ERROR [DSLDAPSyncImpl(d142b8a2-2172-8313-56ad-834a1b29e7a8)] ldapplugable.DSLDAPSyncImpl (DSLDAPSyncImpl.java:2173) - LDAPSync(d142b8a2-2172-8313-56ad-834a1b29e7a8)[sendUserData] java.lang.ClassCastException: [B cannot be cast to java.lang.String
MESSAGE [B cannot be cast to java.lang.String
com.cisco.ccm.dir.dirsync.ldapplugable.DSLDAPSyncImpl.sendUserData(DSLDAPSyncImpl.java:2089)
com.cisco.ccm.dir.dirsync.ldapplugable.DSLDAPSyncImpl.searchInternalExact(DSLDAPSyncImpl.java:2985)
com.cisco.ccm.dir.dirsync.ldapplugable.DSLDAPSyncImpl.LDAPFullSync(DSLDAPSyncImpl.java:1774)
com.cisco.ccm.dir.dirsync.ldapplugable.DSLDAPSyncImpl.run(DSLDAPSyncImpl.java:494)

Conditions:
Performing LDAP sync with the 'thumbnailphoto' attribute populated on one or more users.
Bug details contain sensitive information and therefore require a Cisco.com account to be viewed.

Bug Details Include

  • Full Description (including symptoms, conditions and workarounds)
  • Status
  • Severity
  • Known Fixed Releases
  • Related Community Discussions
  • Number of Related Support Cases
Bug information is viewable for customers and partners who have a service contract. Registered users can view up to 200 bugs per month without a service contract.