Key pair generation attempts to add duplicate objectClass values
----------------------------------------------------------------

                 Key: DIRSERVER-1413
                 URL: https://issues.apache.org/jira/browse/DIRSERVER-1413
             Project: Directory ApacheDS
          Issue Type: Bug
          Components: core
    Affects Versions: 1.5.4
            Reporter: Jeremy Gustie
            Priority: Trivial


The TlsKeyGenerator.addKeyPair(ServerEntry) method adds objectClass values for 
'tlsKeyInfo' and 'inetOrgPerson' without checking if they have already been 
added. This results in the ERROR level message "The value 'inetOrgPerson' is 
incorrect, it hasn't been added" being emitted from DefaultServerAttribute.add. 
In the case of the system administrator created by the DefaultDirectoryService, 
this error message always appears on the first load as the 'inetOrgPerson' 
value is explicitly added before calling addKeyPair. Replacing the 
objectClass.add(...) call with !objectClass.contains(...)/objectClass.add(...) 
would prevent this error message from appearing.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to