The 389 Directory Server project has released version 3.0.2. Some of the changes in this release appear to include:
- Fixed a potential crash from an issue in the referential integrity plugin
- Fixed an issue that could allow the server to accept new connections when shutting down
- Fixed an issue that could prevent creating entries with long RDN values
- Fixed an issue in which the server may yield incorrect results for a VLV search when using an LMDB backend
- Fixed an issue that could prevent pre-encoded passwords from being added to a user’s password history
- Fixed an issue that could prevent using dscreate in interactive mode with an LMDB backend
- Fixed an issue in the encoding of timestamps in certain locales
- Fixed an issue in the error message used for a paged results search that was interrupted by the search time limit
- Fixed an issue in which an incorrect certificate lifetime could be displayed
- Log messages to make it possible to identify bind operations involving multi-factor authentication
- Added support for buffering writes to the server audit log for better performance
- Updated the Healthcheck tool to include configuration-related checks for the LMDB database
- Improved HAProxy support when the HAProxy server is on the same machine as the 389 Directory Server instance
- Improved dsidm error handling when trying to create an entry whose parent doesn’t exist