Sun Java System Directory Server Enterprise Edition 6.1 发行说明

目录服务器中修复的错误

本部分列出了 Directory Server 6.1 和 6.0 发行版中修复的错误。

Directory Server 6.1 中修复的错误

下表仅包含此发行版中修复的选定错误。有关此发行版中修复错误的完整列表,请参见修补程序目录中的 README.patchnumber 文件。

2143525

如果将子串过滤器更改为范围索引,可能会导致其速度变慢。

2143806

添加包含单个条目 " 的 CoS 模板条目会导致系统崩溃。

2145935

在搜索复制协议时 mutex_lock 崩溃。

2145936

每次调用 slapd_nss_decrypt() 时出现内存泄漏。

2145937
2145938

如果存在无值的加密属性,服务器会崩溃。

2145939

格式不正确的 DSML 请求会导致 Solaris x86 上的服务器崩溃。

2145941

处理多个内部操作和传入复制操作之间的连接时发生死锁。

2147271

在目录服务器中,用户能够匿名执行 MODRDN(),这使得在特定条件下未经授权的用户能够更改条目中的数据。

2148581

ldapsearch 命令显示关于条目中属性是否存在的信息,这使得未经授权的用户能够修改条目中的属性。

6494027

执行总体更新或重新启动使用方时,复制协议发生错误。

6523245

目录服务器不允许在没有启用任何其他密码策略功能的情况下单独启用密码质量检查。

6535366

目录服务器的互斥锁定发生更改会导致搜索性能下降。

6539528

如果有多个导入通过,目录服务器会跳过索引合并。

6542961

为更改日志修整设置较小的值可能导致服务器崩溃。

Directory Server 6.0 中修复的错误

2065190

有关 ;binary 属性和 RFC 1274 符合性的问题。

2073877

添加用户时控制台进程增加。

2077615

使用过滤器时,控制台无法显示大于 60 MB 的访问日志。

2078936

超过 2 GB 的日志大小设置无效。

2081711

客户端发送不带颁发者 DN 的证书时目录服务器崩溃。

2096858

添加条目时目录服务器崩溃。

2096883

由于插件执行错误搜索而发生目录服务器核心转储。

2096891

访问控制插件中出现死锁。

2096903

无法使用包含相同后缀的 URL 配置让渡验证。

2096910

目录服务器未正确执行 DN 检查操作。

2096948

因忽略引用而导致回归。

2096972

无法对链接的数据库执行 ldapsearch -A

2096974

在关闭过程中,引用完整性插件可能导致目录服务器崩溃。

2097033

VLV 索引被破坏。

2097063

与证书验证绑定以及简单的绑定可能导致目录服务器挂起。

2097069

复制的更新可能会使复制停止。

2097104

删除浏览索引时崩溃。

2097113

子树插件记录过多的操作后警告。

2097137

引用完整性插件没有为内部搜索分配足够的空间。

2097199

密码过期无法完全阻止用户进行绑定。

2097204

在启动时发出异常的反向 DNS 请求。

2097230

所有的属性子类型都已从索引中删除。

2097291

acl_access_allowed() 中发生目录服务器核心转储。

2097364

使用单个字符属性值执行通配符搜索时效果欠佳。

2097365

某些通配符搜索会触发问题。

2097370

ldif2db -n userRoot -i test.ldif 导致总线错误。

2097382

ACI 和 ACL 忽略多余的空格。

2097440

执行持久性搜索时发生内存泄漏。

2097454

目录服务器在检查明文密码历史记录时发生核心转储。

2097508

持久性搜索返回逻辑删除清除事件。

2097539

Start TLS 不是线程安全的。

2097566

无法对嵌套的目录数据库执行 bak2db

2097599

re_comp() 中出现缓冲区溢出。

2097622

严重的内存泄漏。

2097653

属性唯一性插件处于活动状态时,preop_modify() 中发生目录服务器核心转储。

2097856

目录服务器在收到无效 PDU 时崩溃。

2098089

删除多个类似值中的某个值时子串索引损坏。

2099319

在 HP-UX 上安装失败。

2099405

复制命令应该具有超时参数。

2099420

整理追溯更改日志时发生崩溃。

2099426

执行加密时出现重复的 uid 属性值。

2099434

db2ldif -r 删除保护文件。

2101109

无法按配置轮转审计日志。

2101130

重新启动时未轮转访问日志。

2101137

某些逻辑删除条目未被清除。

2101144

无法为副本错误设置引用。

2101156

断开链接超过 5 分钟后无法释放使用方的 ID。

2101162

基于空容器的 VLV 搜索返回 err=1

2101166

对包含引用子后缀的后缀执行搜索时发生内存泄漏。

2101187

在 DN 字段中添加包含 "*" 字符的条目时,会进行逻辑删除的全面扫描。

2101191

repldisc 无法正常用于同一主机上的多个实例。

2101202

修改或删除五个以上的值时会删除所有值。

2101217

使用多个 Solaris 9 x86 主服务器时,删除 RUV 会导致崩溃。

2101232

DENY 宏 ACI 应用于不应受影响的条目。

2101246

最小可用磁盘空间的日志设置未达到预期效果。

2101260

发送具有过多属性的 LDAP 搜索时目录服务器停止响应。

2101264

在过滤器中使用 "-" 字符执行搜索操作时无法成功。

2101312

断开链接超过五分钟会导致使用方在网络恢复后无法进行同步。

2101314

未复制 ADD,因为通过 SSL 使用多主复制时无法重放 DEL。

2101332

过期时间单位未使用正确的默认值。

2101395

未正确传播模式删除。

2101399

通过复制推送模式时使用方挂起。

2106623

不能始终删除事务日志。

2112994

带有 ;, 的特殊 DN 会导致目录服务器崩溃。

2113363

内部搜索导致控制台显示警告。

2115512

启用更改日志整理时目录服务器崩溃。

2118489

主服务器和使用方以不同方式展开上级对象类。

2118767

复杂 DIT 的导入速度较慢。

2119156

以 ACI 代码启动时目录服务器崩溃。

2119159

读取复制协议时发生崩溃。

2119577

链接导致 DN 降级。

2120295

如果将嵌套的组指定为 groupdn,则 ACL 无法按预期工作。

2120415

目录服务器在执行 4 GB 的 realloc() 后退出。

2120445

添加子后缀时,目录服务器在特定搜索过程中崩溃。

2120502

如果设置 nsslapd-binary-mode,则会在启动时崩溃。

2120542

报告意外的使用方密码将在 %d 秒后过期消息。

2120918

主服务器和使用方之间的复制数据不一致。

2120950

多次更改密码可能导致出现明文密码。

2120951

目录服务器连接意外中断。

2121080

在执行修改操作过程中,检查访问控制时发生崩溃。

2121115

启用遗留复制时,使用方在模式复制过程中发生崩溃。

2121137

在主服务器上丢失对追溯更改日志的更新。

2121247

出现过多有关操作重放的警告消息。

2121679

关闭连接时出现竞争情况。

2121953

联机索引任务请求和并发访问控制搜索导致挂起。

2122537

由于存在大量匹配项,索引被损坏。

2122698

单个密码策略中存在内存泄漏。

2123206

如果与系统时钟之间的差异超过 24 小时,则复制会崩溃。

2123826

重新启动主服务器后装入的数据不一致。

2123827

正在整理更改日志时,关闭服务器会导致崩溃。

2124111

拓扑使用混合版本的早期协议时,会发生严重的内存泄漏。

2124113

DSML PDU 大于 2 KB 时发生崩溃。

2124476

需要提供用于检查数据库完整性的工具。

2124477

fildif 无法处理大于 2 GB 的文件。

2124722

复制会停止,并以 send update now 重新启动。

2124725

清除 RUV 任务不会删除具有只读副本 ID 的 RUV。

2124727

副本和连接锁定之间出现死锁。

2124730

模式复制可能会丢失更改。

2124731

子串搜索很慢。

2124740

mmldif 增量文件不包含 LDIF 更新语句。

2124975

打开追溯更改日志插件后,处理修改时发生崩溃。

2125068

DN 标准化失败时会发生内存泄漏。

2125161

db2ldif.pl -r 可能会导致挂起。

2125445

在单个修改操作中添加和删除属性时无法正确复制。

2125722

文件描述符数的资源限制动态增加会导致崩溃。

2125809

使用英语(美国)对照规则执行搜索时出现性能问题。

2125848

分配 4 GB 空间以处理组成员的访问控制时退出。

2126520

即使未执行任何更新,仍强制执行检查点。

2126571

CoS 对嵌套组织中的条目无效。

2126669

在执行搜索的过程中,创建子后缀或进行克隆时出错。

2126886

在执行修改操作的过程中,评估 ACL 时数据库出现死锁。

2127020

网络中断后,复制的重新启动速度可能很慢。

2127266

使用方无法检测到是否存在挂起的操作,以及何时关闭空闲的复制连接。

2127456

使用 ldapmodify 时修改丢失。

2127545

删除不存在的属性时出现性能问题。

2127627

删除多值属性会导致占用时间过长。

2127691

添加和删除副本上的同一条目可能会产生复制问题。

2127692

清除多主环境中的逻辑删除时会降低性能。

2128056

删除操作未标记为依赖于上一个修改操作。

2128417

禁用常规复制时追溯更改日志插件无法记录更改。

2129137

可以生成重复的唯一 ID。

2129138

允许管理员重设密码。

2129139

通过 SSL 使用多主复制时,无法在整体更新失败后停止或使用主服务器。

2129140

为无法登录到更改日志的错误添加返回码。

2129141

由于集线器副本 ID (65535) 错误,无法在集线器 RUV 中复制集线器。

2129142

缺少磁盘空间导致在 db2bak 内部任务中出现循环。

2129143

应用修复时 ACI 返回错误结果。

2129145

当数据包含许多相同的值时,服务器端排序性能下降。

2129147

passwordResetFailureCount 设置为 0 时,passwordRetryCount 不会增加。

2129148

执行子串搜索时性能下降。

2129149

虚拟属性存在内存泄漏。

2129152

启用 nsslapd-search-tune 时无法正常执行子类型属性的搜索。

2129154

重新启动部分使用方时,复制会因配置错误而中断。

2129155

执行 SASL 绑定检查时发生崩溃。

2129159

从其他主服务器初始化复制协议时会导致挂起。

2129161

不经常更新备用副本可能会导致复制长时间停止。

2131372

引用完整性日志文件被截断时发生崩溃。

2131955

在错误日志轮转过程中出现错误时会导致挂起。

2131982

对单值的复制属性执行首次空替换操作后,无法再执行其他添加操作。

2132137

执行复制的操作时发生崩溃。

2132359

重新启动后,日志轮转未能正常工作。

2132568

生成的 CSN 未能有系统地高于先前的 CSN。

2132654

没有为嵌套组织下的条目生成某些 CoS 属性。

2132657

嵌套组织下的传统 Cos 没有按配置的方式工作。

2132929

nsslapd-maxbersize 的默认值错误。

2133109

需要提供用于监视大型多主部署中服务器的完整性、状态和可用性的工具。

2133110

默认情况下,应该启用集线器上的模式检查。

2133155

个人密码策略中的最小密码长度接受无效值。

2133168

包含加密属性值的 LDIF 在导入过程中破坏索引。

2133351

ldif2db 已挂起。

2133355

在逻辑删除清除线程与访问控制插件之间发生死锁。

2133503

在 Windows 系统上,当实例路径包含空格时 DSML 请求失败。

2134041

使用错误的 vlvFilter 添加 VLV 索引时发生崩溃。

2134409

分配大量内存时可能发生远程拒绝服务攻击。

2134467

当多个提供方配置为更改日志整理时,部分复制可能会中断。

2134470

由于连续块前缀不正确,在执行 ldif2db 的过程中合并操作会跳过密钥。

2134480

索引包含连续块时发生内存泄漏。

2134648

mmldif 命令应支持大型文件。

2134901

个人密码策略指定纯文本,但以加密形式复制新条目中的密码。

2134918

联机初始化后在条目上找不到 CoS 属性。

2136223

进行 ACI 组成员评估时发生内存泄漏。

2136224

设置 nsslapd-db-transaction-batch-val 之后,事务刷新无法执行该限制。

2136869

导入可能会损坏具有 userPassword 属性的条目的状态。

2138073

重新编制索引之后,页面大小计算错误会创建具有许多溢出页的索引。

2138081

需要改进子串性能。

2138837

导入使用 db2ldif.pl -r 生成的 LDIF 文件时,可能会跳过一些条目。

2139899

通过安全连接写入结果时,未能始终执行 ioblocktimeout

2139914

重命名损坏的子条目时可能会发生崩溃。

2140785

处理密码历史记录时发生内存泄漏。

2141919

启用追溯更改日志和 TMR 插件时出现零分配错误。

2142817

在 LDAP 写入操作期间无法更新匹配规则索引时会发生内存泄漏。

2142904

缓存条目之前添加了操作属性 entrydn

2143075

VLV 搜索泄漏内存。

2143076

当 CN 属性不区分大小写时,恢复操作无法执行后续的二进制复制。

2143790

解密代码中存在内存泄漏。

4537541

应该为选定的后端执行追溯更改日志插件。

4538988

搜索逻辑删除条目时出现性能问题。

4541437

在延迟处理大型条目期间没有来自导入的反馈。

4541499

允许通过 LDAP 设置更多的数据库配置属性。

4542920

通过 LDAP 提供更改日志清除向量。

4738244

允许在密码过期后提供登录宽限期。

4748577

允许在命令行上执行完整的复制配置和管理。

4877553

启用 libwrap 支持。

4881004

将默认的更改日志最长存留期设置为七天。

4882951

提供冻结模式以允许文件系统快照备份。

4883062

可以在未初始化的情况下导入其他条目。

4925250

使用 db2ldif -s 导出子树时显示不正确的错误消息。

4951154

修改性能下降,直到修改了所有条目为止。

4966365

名为 default 的后端实例不工作。

4972234

允许在不提供用户密码的情况下通过 LDAP 绑定进行帐户验证。

5021269

使用对象类 nsTombstone 添加条目可能会导致复制失败。

5045529

需要提供 SASL/GSS 加密支持。

5063150

使 SNMP 代理能够与本地操作系统代理协同工作。

5095192

在复制会话中轮询结果时,目录服务器有时需要很长时间才能停止。

6197516

需要提供合适的方法或工具,用于在崩溃后的恢复过程中监视进度。

6224962

需要进一步控制缓存大小。

6249904

即使数据已删除,更改日志数据库及其他数据库仍不会变小。

6252422

进行联机初始化之后,角色无法对使用方生效。

6264095

允许禁用匿名绑定。

6272729

需要提供用于显示条目所在组的属性。

6290382

启动时发生崩溃,并显示消息尝试分配 0 字节或负数字节

6292118

创建客户端连接时向访问日志中添加端口号。

6296288

需要提供一种非侵入的方法,用于对活动的持久性搜索进行计数。

6321407

记录插件执行顺序。

6333657

清除逻辑删除时避免遍历 nscpentrydn 索引。

6341364

如果使用基于访问控制的连接,并且未指定客户端列表,则会记录错误。

6343255

删除时间限制。

6370656

使用与访问日志相同的格式显示 cn=monitor 下的连接数。

6394412

支持用于执行密码语法检查的插件。

6407613

默认情况下没有为 changeNumber 编制索引。

6411228

将最大连接待办事项队列错误地硬编码为 128。

6442106

启用复制时发生崩溃。

在执行 Beta 版程序的过程中发现下列错误,并随后进行了修复。

6330266

内存分配失败时检测到意外关闭。

6340943

idsync 命令的输出容易令人误解。

6340950

在命令行上使用某个选项创建复制协议时出错。

6342427

内存分配问题导致出现有关空间不足的消息。

6342905

在命令行上设置目录管理员密码会造成混淆。

6343490

密码重设与密码锁定之间的交互不正确。

6343505

对于必须重设密码的绑定,结果代码容易令人误解。

6344889

日志轮转子命令名称不明确。

6344890

命令行工具应使用 --D bind-dn 选项来指定管理员。

6345610

命令行用法应始终列出全局选项。

6345613

在命令行上启动复制之后的输出容易令人误解。

6346406

允许从主副本到专用使用方之间的二进制复制。

6348095

使用于复制配置的子命令更易于理解。

6348096

某些子命令名称容易令人误解。

6348098

经过多次失败的尝试后,密码锁定未能正常工作。

6348099

修复语法验证属性联机帮助。

6348101

使设置配置属性值时的单位大小一致。

6348103

从命令行列出索引时选项出错。

6349174

通过 dsconf 导入时失败。

6355804

使用命令行配置复制时出现问题。

6383106

用于配置服务器组的目录服务控制中心页出现“找不到 JSP”错误。

6405227

添加近似索引和子串索引会导致等同索引停止工作。

6412227

dsee_deploy 命令中应使用长度仅为一个字符的安装目录名称。

6415248

对于 POSIX 用户,DSCC 的“条目概览”选项卡中未正确显示 uid 属性。

6416455

更改 nsslapd-infolog-area 后,不会更改 errors 日志内容。

6417038

允许 DSCC 创建以 nobody 身份运行的服务器实例。

6417541

允许在 DSCC 的“目录服务器配置”选项卡中更改客户端控制设置。

6417617

安装不应删除现有的 Java 版本。

6421070

允许 DSCC 删除复制协议。

6424456

说明如何在启用 pwdSafeModify 时使用 ldapmodify 更改密码。

6449394

允许 DSCC 注册现有的服务器实例。

6451067

允许 DSCC 编辑服务器位置。

6451889

在联机帮助中,用于在 Sun Java Web Console 中注册 DSCC 的工具的路径无效。

6451892

在已配置存在索引的情况下,访问日志中的搜索看上去仍未编制索引。

6452544

在 Solaris Zones 上创建服务器时,允许 DSCC 正常工作。

6459897

通过 DSCC 配置后缀之后修复错误。

6459899

执行删除操作后,DSCC 窗口未关闭。

6460721

删除索引类型会导致出现 Error null 消息。

6481268

修复了由于 DSCC 会话超时而发生的服务器实例注册问题。