directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jeremy Gustie (JIRA)" <>
Subject [jira] Closed: (DIRSERVER-1413) Key pair generation attempts to add duplicate objectClass values
Date Fri, 02 Oct 2009 18:33:23 GMT


Jeremy Gustie closed DIRSERVER-1413.

       Resolution: Cannot Reproduce
    Fix Version/s: 1.5.5

A "contains" check was added to the DefaultServerAttribute.add() which does solve this issue
in 1.5.5. Note that to reproduce the issue in 1.5.4 I needed to start a default directory
service with no partitions (aside from the system partition) and an empty working directory.

> Key pair generation attempts to add duplicate objectClass values
> ----------------------------------------------------------------
>                 Key: DIRSERVER-1413
>                 URL:
>             Project: Directory ApacheDS
>          Issue Type: Bug
>          Components: core
>    Affects Versions: 1.5.4
>            Reporter: Jeremy Gustie
>            Priority: Trivial
>             Fix For: 1.5.5
>   Original Estimate: 0.08h
>  Remaining Estimate: 0.08h
> 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.

View raw message