Uploaded image for project: 'Openfire'
  1. Openfire
  2. OF-1950

Insufficient field validation in LDAP Profile Settings

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 4.5.0
    • Fix Version/s: None
    • Component/s: Admin Console
    • Labels:
      None
    • Environment:
      Active Directory

      Description

      The Name field in User Mapping step of Profile Settings accepts either 1+ LDAP fields, or an LDAP query. One of the LDAP fields cannot be an LDAP query.

      Valid:

      • {cn}
      • {givenName} {sn}
        * {givenName}

        {sn} {department}

      • (|({displayName})({cn}))
      • (|({givenName})({displayName})({cn}))

      Invalid:

      • {givenName}

        {sn} [(|(\{department})(None))] 

       

      If an invalid Name mapping is given, the Name is incorrectly shown in Admin's Users/Groups page, and searching for other users in Spark is completely broken. Field validation shouldn't let me enter an unsupported configuration.

       

        Attachments

          Activity

            People

            Assignee:
            guus Guus der Kinderen
            Reporter:
            danc_surevine Dan Caseley
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated: