本部分列出了 Sun OpenDS Standard Edition 2.0 发行时存在的已知错误。
注 - 本部分中的问题编号是指记录在问题跟踪器中的问题。以 "CR..." 开头的编号是指记录在 BugTraq 中的问题。
在使用默认 JVM (1.6.0_13) 的 OpenSolaris 2009.06(64 位)上,无法正确地安装和卸载 GUI。这是由 OpenSolaris 2009.06 中的已知问题引起的。
请重命名或删除 $JAVA_HOME/jre/lib/accessibility.properties 文件并再次启动安装或卸载。
当目录服务器作为 Windows 服务运行时,以任务形式运行 stop-ds 无法停止该服务。
解决方法:在本地运行 stop-ds 命令,而不要将其安排为任务。
在 Windows 系统上,非 ASCII 字符的输出在法语、西班牙语和德语语言环境中显示为乱码。
解决方法:右键单击 cmd.exe 窗口的标题栏并选择“属性”。在“字体”选项卡上,将字体更改为 "Lucida Console" 并单击“确定”。在 cmd.exe 窗口中,运行以下命令:
C:\> chcp 1252
一些错误消息未翻译。级别为 SEVERE 和 FATAL 的错误仅用英语显示。
LDAP 客户端连接记录有关总时间和请求总数的多种监视统计信息。该客户端连接使用 ds-mon-resident-time-operation-operations-total-time 格式的属性,将 etime 记录在每个 LDAP 连接处理程序监视器中。当前,对与 etime 相关的统计信息进行了错误地计算,这些统计信息表明的是将请求排入队列所花费的时间,而非处理该请求花费的时间。
注 - 在访问日志中正确地记录了 etime。
在 Windows 系统上,循环备份不按预期运行。尽管可成功创建循环任务,但备份失败,并显示以下错误消息:
An error occurred while attempting to back up backend backendName \ with the requested configuration
安排的非循环备份可按预期运行。
密码强度为 low 的 SASL 加密无法与版本 1.6 之前的 Java 运行时环境 (JRE) 协同运行。使用 JRE 1.5 时,如果客户端对保密性保护质量请求一个较低的密码强度,则绑定失败。
解决方法:如果要使用较低的密码强度,请使用 JRE 1.6 或更高版本。
将服务器添加至现有复制的拓扑并导入大量数据时安装失败。因为新服务器使用默认 JVM 选项,所以当尝试用大量数据初始化服务器时会因内存不足错误而失败。在安装过程中无法配置 JVM 选项。
解决方法:在拓扑中安装服务器,但先不用数据对其进行初始化。将 JVM 选项配置为可以处理大量数据(请参阅《Sun OpenDS Standard Edition 2.0 Installation Guide》中的“Configuring the JVM, Java Options, and Database Cache”)。通过 dsreplication initialize 用数据初始化服务器(请参阅《Sun OpenDS Standard Edition 2.0 Administration Guide》中的“Initializing a Replicated Server With Data”)。
在 Windows 系统上,如果在没有凭证的情况下通过使用 stop-ds 停止服务器,则不发送任何 SNMP 陷阱。但服务器会正常停止。如果通过使用 stop-ds -D bindDN -p password 停止服务器,则会发送 SNMP 陷阱。
manage-account get-remaining-grace-login-count 子命令会返回小于实际剩余宽限登录次数的值。
所有命令行实用程序 --help 子命令的输出在非 UTF-8 语言环境下显示为乱码。
极少数情况下,在运行特别缓慢的硬件上,10 秒钟的默认连接超时对于某些命令行工具来说太短。这可能会导致这些命令在连接建立之前就已超时。
在大小超过特定值(在 Windows 系统上约为 600 KB,在 UNIX 系统上更大些)的 LDIF 文件上运行 ldif-diff 命令会导致出现与以下错误类似的内存错误:Exception in thread "main" java.lang.OutOfMemoryError: Java heap space。
解决方法:增加堆大小并重新运行该命令。有关更多信息,请参阅《Sun OpenDS Standard Edition 2.0 Installation Guide》中的“Configuring the JVM, Java Options, and Database Cache”
在复制的拓扑中,如果某服务器在收到删除操作后立即出现故障,则删除操作可能不会复制到拓扑中的其他服务器中。
解决方法:必须在拓扑中的另一台服务器上手动重放删除操作。
QuickSetup 中的链接指向文档资料的开源版本,而不是指向 docs.sun.com 上相应的 Sun 支持文档资料。
解决方法:手动导航至位于 http://docs.sun.com/coll/2508.1 的 Sun 支持文档资料。