搜索

5.2. 程序错误修复

download PDF

了解红帽目录服务器 12.3 中修复的、对用户有严重影响的错误。

cockpit-389-ds 软件包升级现在更新 389-ds-basepython3-lib389 软件包

在以前的版本中,cockpit-389-ds 软件包没有指定它所依赖的 389-ds-base 软件包的版本。因此,只只升级 cockpit-389-ds 软件包不会更新 389-ds-basepython3-lib389 软件包,这可能会导致软件包之间的错误对齐和兼容性问题。在这个版本中,cockpit-389-ds 软件包依赖于 389-ds-base 准确版本,cockpit-389-ds 软件包的更新也会升级 389-ds-basepython3-lib389 软件包。

(BZ#2240021)

禁用消费者上的复制不再使服务器崩溃

在以前的版本中,当您在消费者服务器上禁用复制时,Directory 服务器会尝试删除不存在的消费者上的 changelog。因此,服务器意外终止并显示以下错误:

Error: -1 - Can't contact LDAP server - []

在这个版本中,禁用对消费者的复制可以正常工作。

(BZ#2184599)

非 root 实例在创建后不再无法启动

在以前的版本中,在非 root 实例模板中错误地禁用了 Rust 插件,默认的密码方案被移到基于 Rust 的已完全。因此,无法创建非 root 实例。在这个版本中,非 root 实例支持 Rust 插件,您可以使用 PBKDF2-SHA512 默认密码方案创建实例。

(BZ#2151864)

dsconf 工具现在在设置 hub 或消费者角色时只接受值 65535 作为 replica-id

在以前的版本中,当您配置 hub 或消费者角色时,dsconf 工具也会接受名为 65535 以外的值的 replica-id 选项。在这个版本中,dsconf 工具只接受 65535 作为 hub 或消费者角色的 replica-id 值。如果您没有在 dsconf 命令中指定这个值,则目录服务器会自动分配 replica-id65535

(BZ#1987373)

dscreate ds-root 命令现在规范化路径

在以前的版本中,当您在非 root 用户下创建实例时,并提供包含尾部斜杠的 bin_dir 参数值,dscreate ds-root 无法在 $PATH 变量中找到 bin_dir 值。因此,非 root 用户下的实例不会被创建。在这个版本中,dscreate ds-root 命令规范化路径,实例会如预期创建。

(BZ#2151868)

dsconf 工具现在具有为 entryUUID 插件创建修复任务的 fixup 选项

在以前的版本中,dsconf 工具没有提供为 entryUUID 插件创建修复任务的选项。因此,管理员无法使用 dsconf 创建任务来自动将 entryUUID 属性添加到现有条目。在这个版本中,您可以使用 dsconf 实用程序和 fixup 选项为 entryUUID 插件创建修复任务。例如,要修复包含 uid 属性的 dn=example,dc=com 条目下的所有条目,请输入:

# dsconf instance_name plugin entryuuid fixup -f “(uid=*)” “dn=example,dc=com"

(BZ#2047175)

在 FIPS 模式下目录服务器安装过程中,访问日志不再显示错误消息

在以前的版本中,当您以 FIPS 模式安装 Directory 服务器时,访问日志文件会显示以下出错信息:

[time_stamp]
- WARN - slapd_do_all_nss_ssl_init - ERROR: TLS is not enabled, and the
machine is in FIPS mode. Some functionality won’t work correctly (for
example, users with PBKDF2_SHA256 password scheme won’t be able to log
in). It’s highly advisable to enable TLS on this instance.

在这个版本中,这个问题已被解决,访问日志中不再显示错误消息。

(BZ#2153668)

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.