Uploaded image for project: 'EJBCA'
  1. EJBCA
  2. ECA-5144

Regression: Bug in Key Recovery

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: EJBCA 6.5.2
    • Fix Version/s: EJBCA 6.5.3
    • Component/s: None
    • Labels:
      None
    • Issue discovered during:
      Customer

      Description

      Customer reports:

      There is a bug with the Key Recovery option in End Entity Profile. The "Required" option for Key Recoverable makes it so the checkbox is not modifiable when editing end entities. If a user has already been added to the database without Key Recoverable enabled, changing the profile to require Key Recoverable does not allow checking the Key Recoverable box when editing end entity. Hence clicking the Save button when editing the end entity causes an exception.

      Steps to reproduce:
      In the End Entity Profile (KeyRecEndEntityProfile), enable Key Recoverable by checking Use but DO NOT check Required.
      Add an end entity (KeyRecUser1) using this End Entity Profile selecting P12, JKS, or PEM token. Leave Key Recoverable unchecked (Not activated)
      Edit the End Entity Profile (KeyRecEndEntityProfile) and check Required for Key Recoverable.
      Edit the end entity (KeyRecUser1). The Key Recovery option is unchecked and grayed out. Click Save.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              tomas Tomas Gustavsson
              Reporter:
              mikek Mike Agrenius Kushner
              Verified by:
              Johan Eklund
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: