本節列出 Directory Server 6.1 發行版本中的已知問題。本清單為 6.0 中已知的目錄伺服器問題的附加清單。
無法在 DSCC 中註冊具有多位元組名稱的目錄伺服器實例。若要解決此問題,請使用用來建立實例的字元集。
# cacaoadm list-params | grep java-flags java-flags=-Xms4M -Xmx64M # cacaoadm stop # cacaoadm set-param java-flags="-Xms4M -Xmx64M -Dfile.encoding=utf-8" # cacaoadm start |
在 Windows 上,dsadm 和 dpadm 指令的輸出,以及說明訊息並未進行繁體和簡體中文語言的本土化。
若要解決此問題,請使用下列指令設定類別路徑:
set CLASSPATH="C:Program FilesSunJavaES5DSEEds6libslapwcli.jar; C:Program FilesSunJavaES5DSEEds6libslapy.jar; C:Program FilesSunJavaES5DSEEds6libslapycli.jar; C:Program FilesSunJavaES5DSEEds6libslapycli_l10n.jar; C:Program FilesSunJavaES5DSEEdsee6libclip.jar; C:Program FilesSunJavaES5DSEEdsee6libjarcommon.jar; C:Program FilesSunJavaES5DSEEdsee6libjarcommon_cfg.jar; C:Program FilesSunJavaES5DSEEds6libslapwcli_l10n.jar; C:Program FilesSunJavaES5DSEEdsee6libclip_l10n.jar; C:Program FilesSunJavaES5DSEEdsee6libjarcommon_cfg_l10n.jar;" java -Dsun.directory.clip.arg0=dsadm -Dsun.directory.dcc.path.slapx=dsadm -class path %CLASSPATH% com.sun.directory.slapy.cli.SlapyMain --help |
在 Windows 上,目錄伺服器和目錄代理伺服器的權限尚未設定,這可讓非管理員使用者移除伺服器實例和安裝。若要解決此問題,請變更實例和安裝資料夾的權限以避免未經授權的存取。
在本機修補程式提供中,用來挑選篩選存取記錄的小型行事曆並沒有正確達到繁體中文本土化。
schema_push、repldisc、pwdhash、ns-inactivate、ns-activate、ns-accountstatus、mmldif、insync、fildif、entrycmp、dsrepair、dsee_deploy、dsadm show-cert、dsadm repack 以及 ldif 指令的輸出尚未本土化。
變更系統的語言環境和啟動 DSCC 並不會顯示您所選取語言環境中的快顯視窗訊息。
在透過使用密碼變更延伸作業來變更 LDAP 密碼時,即使 pwdSafeModify 為 off狀態,仍需要帳號的現有密碼。
如果您作為根 dn 連結,則不需要帳號的現有密碼。例如,cn=directory manager。
使用 dsmig migrate-all old-instance-path new-instance-path 來遷移 Directory Server 5.1 實例時,可能無法成功遷移實例。
若要解決此問題,請編輯 new-instance-path/config/schema/11rfc2307.ldif 檔案並將以下行
objectClasses: ( 1.3.6.1.1.1.2.9 NAME 'automount' DESC 'Standard LDAP objectclass' SUP top STRUCTURAL MUST ( cn $ automountInformation ) MAY ( description ) X-ORIGIN 'RFC 2307' ) |
替代為
objectClasses: ( automount-oid NAME 'automount' DESC 'Standard LDAP objectclass' SUP top STRUCTURAL MUST ( cn $ automountInformation ) MAY ( description ) X-ORIGIN 'RFC 2307' ) |
如果舊的 Directory Server 5.2 99user.ldif 檔案包含 6.0 版本中所定義的屬性,則使用 dsmig migrate-schema old-instance-path new-instance-path 指令遷移 Directory Server 5.2 模式會失敗。
若要解決此問題,請移除包含在舊有 Directory Server 5.2 99user.ldif 檔案中的所有 Directory Server 6.0 屬性,並從頭開始重新啟動遷移。
dsadm import –help 並沒有完全翻譯為法語的語言環境。
當您在使用 Internet Explorer 時,按一下瀏覽 DSCC 線上說明並不會顯示線上說明。
在目錄伺服器 [尾碼] 標籤的 [篩選器] 下拉式功能表中,[複寫] 功能表項目並沒有翻譯為繁體和簡體中文。
在 DSCC 中,尾碼索引的 [屬性] 標籤並沒有翻譯為非日語的語言環境。
根據網際網路服務提供者所設定的限制,DSCC 可能不會顯示長 ACI。
在 Linux 上,如果目錄伺服器實例在不同於一開始建立實例的語言環境啟動,則多位元字元不會正確顯示。
在目錄伺服器實例的可選擇複寫設定中,[參照] 標籤未翻譯為法語的語言環境。
當您在 Solaris 10 上使用服務管理設備 (SMF) 來啟用伺服器實例,則您的系統重新開機時,實例可能不會啟動。
若要解決此問題,請將以下標記了 + 的行增加到 /opt/SUNWdsee/ds6/install/tmpl_smf.manifest。
... restart_on="none" type="service"> <service_fmri value="svc:/network/initial:default"/> </dependency> + <dependency name="nameservice" grouping="require_all" \ + restart_on="none" type="service"> + <service_fmri value="svc:/milestone/name-services"/> + </dependency> <exec_method type="method" name="start" exec="%%%INSTALL_PATH%%%/bin/dsadm start --exec %{sunds/path}"... |
在系統重新啟動時,Directory Server Enterprise Edition Windows 服務無法啟動一個以上的伺服器實例。
在 HP-UX 上,dsadm 和 dpadm 指令可能無法找到 libicudata.sl.3 的共用程式庫。
若要解決此問題,請設定 SHLIB_PATH 變數。
env SHLIB_PATH=${INSTALL_DIR}/dsee6/private/lib dsadm |
Solaris 10 隨附的 Sun Java System Application Server 無法建立用於認證機制的 SASL 用戶端連線,並且不能與 Common Agent Container 進行通訊。
透過編輯 appserver-install-path/appserver/config/asenv.conf 檔案並將 AS_JAVA 項目替代為 AS_JAVA="/usr/java" 來變更由應用程式伺服器所使用的 JVM。請重新啟動您的應用程式伺服器網域。
當您的系統重新開機時,dsadm autostart 會使本機 LDAP 認證失敗。
若要解決此問題,請轉換重新開機程序檔的順序。預設的順序為 /etc/rc2.d/S71ldap.client 和 /etc/rc2.d/S72dsee_directory。
如果透過部署應用程式伺服器的 Web 歸檔 (WAR) 檔案來配置 DSCC 版本視窗,其可能會顯示 html 原始碼。若要解決此問題,請在 domain-path/domain-name/config/default-web.xml 中增加以下項目。
<mime-mapping> <extension>shtml</extension> <mime-type>text/html</mime-type> </mime-mapping> |
即使以 zip 發行檔安裝成功,dsee_deploy 指令仍會顯示錯誤訊息。
passwordStorageScheme.5dsat 線上手冊應包括以下詳細資料。
目前 CRYPT 密碼的儲存方案可支援 MD5、Blowfish 以及其他強度演算法。如要指定所使用的演算法,請在 nsslapd-plugingarg() 引數中提供 salt 的格式,如下:
nsslapd-pluginarg(): value
數值是以與特定 salt 格式對應的 snprintf 格式字串的形式來表示。例如,有些支援格式包括以下:
%.2s
$1$%.8s
$2a$04$%.22s
$md5$%.8s$
如果字串值對映到作業系統不支援的演算法,則會記錄警告訊息,並且會以 31 個隨機字元的 salt 使用預設的 UNIX 演算法形成雜湊。
dsee_deploy 線上手冊有關安裝和解除安裝目錄服務控制中心的敘述錯誤,其並不能使用 zip 發行檔來直接安裝。在使用 zip 發行檔的安裝過程中,WAR 檔案會複製在您的系統上,以更進一步部署應用程式伺服器來配置目錄服務控制中心。
在 HP-UX 系統上,使用本機修補程式成功升級後,DSCC 便無法重新啟動目錄伺服器實例。
在套用 125310-02 和 125278-02 修補程式之後,有些在 lockhart 載入的 jar 檔案並沒有升級。
若要解決此問題,請依照順序執行以下指令:
dsccsetup console-unreg dsccsetup console-reg |