DS release notes

Known issues

The following important issues remained open at the time of the latest release for each version:

DS 7.3.0

  • OPENDJ-8796: Virtual attribute providers ignore critical controls, such as VLV, paging, and sorting

  • OPENDJ-8093: Stale replica information returned from cn=monitor

  • OPENDJ-7844: Difficult to override standard LDAP schema defined in 00-core.ldif

  • OPENDJ-7837: Schema replication issues when adding a new server with conflicting schema to an existing topology

  • OPENDJ-7763: Proxy service discovery with RS-only and DS-only seems not to route search

  • OPENDJ-7743: Setting DN-valued properties to a config expression causes startup to fail

  • OPENDJ-7741: dsrepl add-local-server-to-pre-7-0-topology requires a base DN for an RS

  • OPENDJ-7706: Unable to set up replication between standalone DS and RS servers and older versions of DS or OpenDJ

  • OPENDJ-7219: PreParseAddOperation cannot remove attributes

  • OPENDJ-7197: Health status returns OK although server has JVM issues and cannot serve requests

  • OPENDJ-6579: Schema is not populated to remote instances if added before enabling replication

  • OPENDJ-6468: Some Prometheus metrics are labeled as gauge, but seem to be counters

  • OPENDJ-6022: PTA to Active Directory returns more than one entry when only one exists

DS 7.2.2

  • OPENDJ-9213: The dsconfig list-replication-domains output contains redundant columns

  • OPENDJ-9200: Backup process logs incorrect number of jdb files

  • OPENDJ-9167: Reading isMemberOf after adding, deleting, or renaming a static group can block for a long time when there are many static groups

  • OPENDJ-9128: Entry cache and group manager use too much memory

  • OPENDJ-8796: Virtual attribute providers ignore critical controls, such as VLV, paging, and sorting

  • OPENDJ-8233: RS connection error reason is not logged

  • OPENDJ-8093: Stale replica information returned from cn=monitor

  • OPENDJ-7941: Client connections to proxy are timed out after 10 seconds regardless of activity

  • OPENDJ-7925: The searchrate tool does not retrieve data when used simultaneously with the modrate tool on groups

  • OPENDJ-7844: Difficult to override core schema

  • OPENDJ-7837: Schema replication issues when adding a new server with conflicting schema to an existing topology

  • OPENDJ-7763: Proxy service discovery with RS-only and DS-only seems not to route search

  • OPENDJ-7743: Setting DN-valued properties to a config expression causes startup to fail

  • OPENDJ-7741: dsrepl add-local-server-to-pre-7-0-topology requires a baseDN for an RS

  • OPENDJ-7219: PreParseAddOperation cannot remove attributes

  • OPENDJ-7197: Health status returns OK although server has JVM issues and cannot serve requests

  • OPENDJ-6579: Schema is not populated to remote instances if added before enabling replication

  • OPENDJ-6468: Some Prometheus metrics are labeled as gauge, but seem to be counters

  • OPENDJ-6022: PTA to Active Directory returns more than one entry when only one exists

  • OPENDJ-3409: Retention and rotation policies do not work with CAUD handlers

DS 7.1.5

  • OPENDJ-9042: All worker threads blocked waiting for abandon operations to complete

  • OPENDJ-8975: Modified file permissions for 99-user.ldif reverts to 600 when DS is restarted

  • OPENDJ-8796: Virtual attribute providers ignore critical controls, such as VLV, paging, and sorting

  • OPENDJ-8233: RS connection error reason is not logged

  • OPENDJ-8093: Stale replica information returned from cn=monitor

  • OPENDJ-7941: Client connections to proxy do not idle time out correctly

  • OPENDJ-7844: Difficult to override core schema

  • OPENDJ-7837: Schema replication issues when adding a new server with conflicting schema to an existing topology

  • OPENDJ-7788: dsrepl initialize from 5.5 causes the ReplicationDomain listener to die with an NPE

  • OPENDJ-7763: Proxy service discovery with RS-only and DS-only seems not to route search

  • OPENDJ-7743: Setting DN-valued properties to a config expression causes startup to fail

  • OPENDJ-7741: dsrepl add-local-server-to-pre-7-0-topology requires a baseDN for an RS

  • OPENDJ-7640: Supportextract doesn’t collect all security store info if both key manager and trust manager use the same store file

  • OPENDJ-7219: PreParseAddOperation cannot remove attributes

  • OPENDJ-7197: Health status returns OK although server has JVM issues and cannot serve requests

  • OPENDJ-6579: Schema is not populated to remote instances if added before enabling replication

  • OPENDJ-6468: Some Prometheus metrics are labeled as gauge, but seem to be counters

  • OPENDJ-6022: PTA to Active Directory returns more than one entry when only one exists

  • OPENDJ-3409: Retention and rotation policies do not work with CAUD handlers

DS 7.0.2

  • OPENDJ-7837: Schema replication issues can result in duplicate schema and out-of-sync schema

  • OPENDJ-7818: Package based upgrade should be done as the root user

  • OPENDJ-7816: dsbackup fails when destination is a symbolic link to a real directory

  • OPENDJ-7788: dsrepl initialize causes the ReplicationDomain listener to die with an NPE

  • OPENDJ-7763: Proxy service discovery with RS-only and DS-only seems not to route search

  • OPENDJ-7758: DS 7.0 dsrepl add-local-server-to-pre-7-0-topology: NPE if master-key is in different keystore

  • OPENDJ-7755: DS 7.0 replication with older version, CryptoManager failed to import the symmetric key entry

  • OPENDJ-7747: ldapmodify display full stack exception on LDIF errors if connection is already established

  • OPENDJ-7745: DS6.5 - 7 Replication fails in Kubernetes

  • OPENDJ-7744: dsrepl initialize in a topology with DS7 and DS 5.5 fails if DS7 serverId starts with 0

  • OPENDJ-7737: ConfigurationFramework#initialize0 changes the class loader without clearing the map of registered jar files

  • OPENDJ-7699: Supportextract throws NoSuchElementException when the server.pid file is empty

  • OPENDJ-7689: dsrepl add-local-server-to-pre-7-0-topology does not tolerate separate keystore and truststore

  • OPENDJ-7687: Global Access Control Policy regarding cn=schema is too restrictive

  • OPENDJ-7655: Replaying multiple MODIFYDN operations is very slow

  • OPENDJ-7654: DS unable to connect to RS after full gc

  • OPENDJ-7643: Log that is supposedly generated from dsreplication operation is empty or does not exist

  • OPENDJ-7516: External cn=changelog is not updated while dsreplication initialization is in progress

  • OPENDJ-7513: Missing subSchemaSubEntry attribute from rootDSE access controls

  • OPENDJ-7481: JSON logs do not contain proxy auth DN

  • OPENDJ-7474: Docker sample README.md provides wrong instructions for running the container

DS 6.5.6

  • OPENDJ-8842: Proxy DS does not cancel psearch to Backend DS if psearch is cancelled

  • OPENDJ-8460: Deploying DS6.5.5+JDK11 causes continuous hostname resolution errors in pods with DS6.5.5+JDK8

  • OPENDJ-8137: LDIF backend silently rejects entries that fail schema validation

  • OPENDJ-8089: rest2ldap gateway returns string instead of boolean

  • OPENDJ-7942: The server ignores critical VLV request controls when falling back to an unindexed search

  • OPENDJ-7919: A search for modifyTimestamp>=00000101000000Z results in a YEAR error and disconnect

  • OPENDJ-7654: DS is sometimes unable to connect to RS after full gc

  • OPENDJ-7643: Log that is supposedly generated from dsreplication operation is empty or does not exist

  • OPENDJ-7640: Supportextract doesn’t collect all security store info if both key manager and trust manager use the same store file

  • OPENDJ-7516: External cn=changelog is not updated while replication initialization is in progress

  • OPENDJ-7286: Changelog searches can start with incorrect cursors

  • OPENDJ-7219: PreParseAddOperation cannot remove attributes

  • OPENDJ-7197: Health Status returns OK however server is having JVM issues and cannot serve requests

  • OPENDJ-6992: Persistent search from IDM is blocking worker threads.

  • OPENDJ-6787: Changelog searches are extremely slow if any cursors are exhausted

  • OPENDJ-6579: Schema is not populated to remote instances if added before enabling replication

  • OPENDJ-6468: Some prometheus metrics are labeled as gauge, but seem to be counters

  • OPENDJ-6465: same value for 'baseDn' profile property can be specified during setup

  • OPENDJ-6380: Warning message for duplicate objectlass schema definition is misleading

  • OPENDJ-6149: The Global Access Control Policy option within the dsconfig tool is misleading as is the error message returned

  • OPENDJ-6022: PTA to Active Directory returns more than one entry when only one exists

  • OPENDJ-5964: Replication: DS fails to fail-back to its local RS

  • OPENDJ-5956: Data discrepancy between servers if the same attribute has extra spaces in RDN

  • OPENDJ-5650: supportextract: Some Linux distros need htop instead of top -H

  • OPENDJ-5201: Tools may prompt to trust certificate multiple times for different reasons

DS 6.0.0

  • OPENDJ-5039: Upgrade task tries to move the opendmk-jarfile to a wrong path on instances with split instance/tool folders

  • OPENDJ-5012: Replication: reset-change-number fails when DJ exposes different public naming contexts (replicated or not)

  • OPENDJ-4967: REST2LDAP UndeliverableException occurring when a referenced entity cannot be fetched

  • OPENDJ-4948: Certificate Mappers fail to use only local backends when matching user entries

  • OPENDJ-4947: SASL DIGEST-MD5: bind request failed with protocol error

  • OPENDJ-4935: Topology with three or more replication servers generates many outdated RS to RS update messages

  • OPENDJ-4920: LDAPS connections which are still inside handshake do not get idle closed

  • OPENDJ-4898: Server fails to ignore attempts to abandon certain operations

  • OPENDJ-4881: Updates via REST2LDAP fail if record does not contain the necessary object class

  • OPENDJ-4852: Backup with --backupAll misses a few backends

  • OPENDJ-4851: Exception when uninstalling/stopping replication topology

  • OPENDJ-4775: Proxy keeps searching on ports removed from Static Discovery Mechanism

  • OPENDJ-4764: REST2LDAP gateway sasl-plain authorization doesn’t handle dn: correctly

  • OPENDJ-4714: SSL handshake now sends 16KB list of CA issuer DNs

  • OPENDJ-4693: Online rebuild-index command ends with a benign error message

  • OPENDJ-4625: Changelog range searches miss entries

  • OPENDJ-4589: dsconfig --offline is not case-insensitive

  • OPENDJ-4474: Changing the JE db-logging-level to a non-allowed value disables the backend on restart

  • OPENDJ-4325: Changelog searches requesting changelogCookie are very slow

  • OPENDJ-4312: addrate raises NoSuchElementException when using numusers

  • OPENDJ-4243: Replication status’s Age of Oldest Missing Change (AOMC) is not reset even if Missing Changes (MC) is 0

  • OPENDJ-4229: status command with keystore options throws NullPointerException

  • OPENDJ-4226: Online list backups command throws error

  • OPENDJ-4185: Changelog not populated with new changes if an RS+DS goes down and replication fails to catch up when it’s restarted

  • OPENDJ-4109: The ldappasswordmodify command fails when requested through a directory proxy server

  • OPENDJ-4106: Incorrect error when importing bad LDIF on setup

  • OPENDJ-4059: dsconfig --bindDN should default to "cn=Directory Manager"

  • OPENDJ-4008: dsconfig exits with error when listing global access control policy

DS 5.5.3

  • OPENDJ-5474: java.awt.AWTError when running status command on system without X11

  • OPENDJ-5140: PersistentSearch heap usage grows

  • OPENDJ-5115: ldappasswordmodify fails, NPE in PasswordPolicyState updatePasswordHistory()

  • OPENDJ-5070: Over allocation of db-cache-percent for existing backend results in empty error

  • OPENDJ-4851: Exception when uninstalling/stopping replication topology

  • OPENDJ-4325: Changelog searches requesting changelogCookie are very slow

  • OPENDJ-4312: addrate raises NoSuchElementException when using numusers

  • OPENDJ-4243: Replication status’s Age of Oldest Missing Change (AOMC) is not reset even if Missing Changes (MC) is 0

  • OPENDJ-4229: status command with keystore options throws NullPointerException

  • OPENDJ-4226: Online list backups command throws error

  • OPENDJ-4185: Changelog not populated with new changes if an RS+DS goes down and replication fails to catch up when it’s restarted

  • OPENDJ-4109: The ldappasswordmodify command fails when requested through a directory proxy server

  • OPENDJ-4106: Incorrect error when importing bad LDIF on setup

  • OPENDJ-4059: dsconfig --bindDN should default to "cn=Directory Manager"

  • OPENDJ-4008: dsconfig exits with error when listing global access control policy

Copyright © 2010-2023 ForgeRock, all rights reserved.