本節列出發行時已知的問題與限制。
本節列出產品限制。限制不一定與變更請求號碼相關。
配置目錄編輯器透過目錄代理伺服器存取資料時,必須注意下列限制。
目錄編輯器配置目錄必須是目錄伺服器的實例,而非目錄代理伺服器的實例。
透過 [啟動特性] 頁面首次配置目錄編輯器時,會指定目錄編輯器配置目錄。配置目錄中必須包含具備在 [啟動特性] 頁面中所提供之 [基底 DN] 與 [密碼] 的項目。配置目錄也必須含有 [配置尾碼],且其 DN 必須是在 [啟動特性] 頁面的下拉式清單中所選取的 DN。
所有讓您藉以透過目錄編輯器存取資料的目錄代理伺服器實例,皆必須以資料檢視配置,以提供搜尋目錄模式的存取權。模式儲存於目錄伺服器的 cn=schema 下。
例如,下列指令可配置 My Pool 中各目錄伺服器實例的模式檢視。
$ dpconf create-ldap-data-view -h localhost -p 1390 "schema view" \ "My Pool" cn=schema Enter "cn=Proxy Manager" password: $ |
所有讓您藉以透過目錄編輯器存取資料的目錄代理伺服器實例,皆必須配置為提供資料來源的存取權。特別是,目錄代理伺服器實例必須將資料檢視配置成允許登入目錄編輯器的使用者至少連結至目錄伺服器資料來源。
例如,下列指令可配置目錄代理伺服器以允許所有 LDAP 作業存取 My Pool 中的附加資料來源 My DS。
$ dpconf set-attached-ldap-data-source-prop -h localhost -p 1390 \ "My Pool" "My DS" add-weight:1 bind-weight:1 compare-weight:1 delete-weight:1 \ modify-dn-weight:1 modify-weight:1 search-weight:1 Enter "cn=Proxy Manager" password: $ |
本節列出已知問題。這些已知問題與變更請求號碼相關。
目錄編輯器會顯示可配置的搜尋結果數,預設值為 25。若傳回的項目數超過所能顯示的數量上限,請執行更精確的搜尋,以傳回較少的結果。
在 Sun Java Enterprise System Application Server 8 上進行部署時,會寫入錯誤檔案。此外,登入也會失敗。
若要解決此問題,請務必於 Server.policy 檔案中納入下列授權陳述式:
grant codeBase "file:${de.home}/-" { permission javax.security.auth.AuthPermission "getLoginConfiguration"; permission javax.security.auth.AuthPermission "setLoginConfiguration"; permission javax.security.auth.AuthPermission "createLoginContext.SunDirectoryLogin"; permission javax.security.auth.AuthPermission "modifyPrincipals"; permission java.lang.RuntimePermission "createClassLoader"; };
請使用此處顯示的 grant 陳述式。「Sun Java System Directory Editor 1 2005Q1 Installation and Configuration Guide」中所顯示的 grant 陳述式不正確。
在 Tomcat 5.5 上進行部署時,登入因為缺少 JAAS 配置檔案而失敗。
若要解決此問題,請先建立含有以下行的 tomcat-install-path/bin/setenv.sh:
JAVA_OPTS="-Djava.security.auth.login.config=$CATALINA_HOME/conf/jaas.conf"
接著請建立 tomcat-install-path/conf/jaas.conf。編輯檔案以包含下列數行:
SunDirectoryLogin { com.sun.dml.auth.SunDirectoryLoginModule required; };
目錄編輯器未保留您對「預設使用者表單 (Create)」所做的變更。若執行目錄編輯器的應用程式容器在變更生效前即重新啟動,就會發生此問題。
若要解決此限制,請勿於復原配置後重新啟動應用程式容器。此時請勿登入,而請先驗證 [配置] 標籤下的 [管理式目錄設定],然後於儲存後再次登入。
在非英文語言環境之應用程式伺服器上執行目錄編輯器時,儲存並繼續執行啟動頁面後的作業後,會發生應用程式錯誤。
若要解決此問題,請在 UNIX 系統上以英文語言環境啟動應用程式伺服器。在 Windows 系統上,請嘗試多次重新啟動應用程式伺服器。
在部署於應用程式伺服器中的目錄編輯器上按一下 [說明] 按鈕時,會顯示錯誤的說明內容。
若要解決此問題,請依據下列內容編輯 WEB-INF/sun-web.xml,然後重新啟動應用程式伺服器。
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE sun-web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Sun ONE Application Server 7.0 Servlet 2.3//EN" "http://www.sun.com/software/sunone/appserver/dtds/sun-web-app_2_3-0.dtd"> <sun-web-app> <description>tomcat-test</description> <class-loader delegate="false"/> </sun-web-app>
在 HP-UX 系統上,無法使用 install.sh 程序檔安裝目錄編輯器。
若要解決此問題,請先在其他系統上安裝目錄編輯器,再將產生的 de.war 檔案部署到 HP-UX 系統上的 Web 應用程式容器中。
在非英文語言環境中執行的應用程式伺服器上進行部署時,目錄編輯器未依照 en 或 en_US 等瀏覽器設定以英文顯示。
若要解決此問題,請執行下列指令。
# cd /var/opt/SUNWappserver/domains/domain1/applications/j2ee-modules/de/config # cp DMLMessages.properties DMLMessages_en.properties DMLMessages_en_US.properties |
當您以內含多位元組字元之使用者 ID 的使用者身份登入時,無法編輯您的目錄資訊。當您按一下 [編輯我的目錄資訊] 時,會看見空白的頁面。
當一般使用者的身份登入以非英文語言環境執行的目錄編輯器時,首頁與 [變更我的目錄密碼] 頁面並未本土化。
當您在 Windows 上的 Apache Tomcat 中以非英文語言環境安裝目錄編輯器時,會在配置、儲存及重新整理作業期間顯示錯誤頁面。
在非英文語言環境中安裝目錄編輯器時,安裝程式標籤無法正確顯示。
若要解決此問題,請在執行安裝程式之前在 UNIX 系統上切換為英文語言環境。在 Windows 系統上,請在執行安裝程式前使用 [控制台] > [區域選項],將語言環境切換為英文。
在西班牙文語言環境中使用 Internet Explorer 6 存取目錄編輯器時,線上說明中會出現亂碼。
目錄編輯器不允許透過同一個實例,檢視多個尾碼。
若要解決此問題,請在其他應用程式伺服器上,或是在相同應用程式伺服器上的不同網域中,安裝其他目錄編輯器實例。