Details
-
Task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
There are some improvements that should be made regarding trust manager configuration for Replication:
- In ReplicationTrustManager, the static block is not initialized before the constructor (at least in the tests), leading to a NPE.
- SyncReplConfiguration defaults to NoVerificationTrustManager, which is not secure, even though this is inconsistent with the value for strictCertVerification (true)
- The CreateConsumer annotation has a trustManager setting which is not used anywhere
- The ServerAnnotationProcessor does not wire the value for CreateConsumer.strictCertVerification()
Attachments
Issue Links
- is related to
-
DIRSERVER-2328 CreateAuthenticator annotation trust manager improvements
- Resolved
- relates to
-
DIRSERVER-2330 StartTlsHandler and LdapsInitializer use NoVerificationTrustManager
- Resolved
- links to