Bug 2151864
Summary: | non-root instance fails to start on creation | ||
---|---|---|---|
Product: | Red Hat Directory Server | Reporter: | Viktor Ashirov <vashirov> |
Component: | 389-ds-base | Assignee: | Pierre Rogier <progier> |
Status: | CLOSED ERRATA | QA Contact: | LDAP QA Team <idm-ds-qe-bugs> |
Severity: | high | Docs Contact: | Evgenia Martynyuk <emartyny> |
Priority: | high | ||
Version: | 12.1 | CC: | emartyny, idm-ds-dev-bugs, mreynolds, pasik, progier |
Target Milestone: | DS12.3 | Keywords: | Triaged |
Target Release: | dirsrv-12.3 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | sync-to-jira | ||
Fixed In Version: | redhat-ds-12-9030020230711000312-1674d57 | Doc Type: | Bug Fix |
Doc Text: |
.A non-root instance no longer fails to start after creation
Previously, Rust plug-ins were incorrectly disabled in the non-root instance template and the default password scheme was moved to Rust-based hasher. As a result, the non-root instance could not be created. With this update, a non-root instance supports Rust plug-ins and you can create the instance with thePBKDF2-SHA512 default password scheme.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2023-11-21 15:13:16 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Viktor Ashirov
2022-12-08 11:35:25 UTC
The recent change of the default password scheme caused a regression That is because ds_create root disables the Rust plugins but now that DS is always built with Rust we should keep them.. Build tested: 389-ds-base-2.3.5-1.module+el9dsrv+19320+04706864.x86_64 $ mkdir -p bin $ dscreate ds-root $HOME/test $HOME/bin $ cat /tmp/inst.inf [general] [slapd] instance_name = localhost root_password = password [backend-userroot] create_suffix_entry = True sample_entries = yes suffix = dc=example,dc=com $ hash -r $ dscreate from-file /tmp/inst.inf $ ps -ef | grep [n]s-slapd user 9614 1 2 07:59 ? 00:00:00 /usr/sbin/ns-slapd -D /home/user/test/etc/dirsrv/slapd-localhost -i /home/user/test/run/dirsrv/slapd-localhost.pid Instance is created and successfully started. Marking as VERIFIED. RN text passed all reviews Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (redhat-ds:12 bug fix and enhancement update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2023:7429 |