本節列出 Web Server 7.0 版本發行時重要的已知問題和限制。
下表列出 Web Server 管理方面的已知問題。
表 5 管理方面的已知問題
問題 ID |
說明 |
---|---|
6364924 |
節點可向多個管理伺服器註冊,造成配置衝突。 可以將節點註冊到第二個管理伺服器,而不取消對第一個管理伺服器的註冊。然而,這會導致兩個管理伺服器皆無法存取節點。 解決方法: 在每次註冊時,重新啟動管理節點。管理節點就可供最近註冊的管理伺服器存取。 |
6379125 |
wadm 指令允許連線至節點、顯示憑證,最後丟出「HTTP 400 錯誤」。 管理節點接收連線時,不會在進行處理之前檢查出連線是來自管理伺服器。這不僅會顯示不適當的錯誤訊息,並且會提示使用者輸入密碼。 |
4793938 |
顯示使用者名稱和密碼的對話方塊,而非目錄索引。 依預設,除非使用者已經過認證,否則 Web Server 7.0 不會傳送目錄索引。嘗試存取目錄會提示使用者輸入使用者名稱和密碼。發生此問題是因為 Web Server 7.0 的預設存取控制清單 (ACL) 只針對已認證的使用者授予清單存取權限。 解決方法 您可以使用管理主控台或編輯 default.acl 檔案,將清單存取權限授予未認證的使用者。如需有關授予清單存取權限的更多資訊,請參閱「Sun Java System Web Server 7.0 Administrator’s Guide」中的「Configuring Access Control」。 |
6327352 |
如果未啟動叢集中的其他實例,則無法正常啟動已啟用階段作業複製的實例。 |
6364702 |
不論成功或失敗,wadm 指令都不會傳回有效的錯誤碼 [0-125]。 |
6393534 |
在使用 migrate-jks-keycert 指令遷移 Java 金鑰庫 keycert 之後,使用 list-certs 指令嘗試列出已遷移的 jks keycert 時,顯示一般名稱 (CN)、組織和其他資訊,而非憑證暱稱。 |
6407486 |
使用 wadm set-ssl-prop 指令設定 SSL 特性時,server-cert-nickname 特性會接受所有憑證暱稱,而不是只接受伺服器憑證暱稱。 |
6439577 |
使用錯誤的記號 PIN 從 wadm 指令提示啟動實例時,未提示使用者輸入記號密碼。 |
6443742 |
若針對 [節點] 選項提供完全合格的網域名稱,則 set-session-replication-prop CLI 指令沒有任何作用。 解決方法 使用 set-session-replication-prop 指令的輸出做為 list-nodes 指令中節點的有效名稱。 |
6450360 |
建立認證資料庫 (authdb) 時,create-authdb 指令未驗證 URL。create-authdb 指令以錯誤的 URL 成功建立認證資料庫。 |
6450800 |
get-error-log 和 get-access-log 指令會顯示雜亂不當的訊息。 |
6459106 |
wadm 部署無法部署叢集配置。 如果實例配置檔案有任何手動或其他方式的變更,deploy-config 指令會顯示錯誤訊息,說明實例已經過修改。 備註 – 在實例 web-app 目錄中部署的 Web 應用程式,不應建立、刪除或修改 Web 應用程式 context-root 中的檔案。如果經過修改,管理伺服器會將實例視為已修改。deploy-config 會顯示錯誤訊息。 解決方法 鍵入含有 --force 選項的 deploy-config 指令,或鍵入 pull-config 指令。 |
6462040 |
create-reverse-proxy CLI 指令會針對預設虛擬伺服器建立不必要的新 obj.conf 檔案。 |
6464953 |
透過 set-authdb-prop CLI 設定 digestauthstate 特性不會驗證該值,並且會允許為此特性設定垃圾值。 |
6467665 |
使用 migrate-jks-keycert 指令遷移檔案路徑無效的憑證時,會提示使用者輸入金鑰庫密碼和金鑰密碼。 |
6468570 |
在 wadm 提示中指定 [是] 時,會造成 CLI 當機。 |
6469104 |
建立伺服器憑證時,create-selfsigned-cert 指令可用來定義不適當的有效週期。 |
6469109 |
delete-cert 指令不會刪除以「Sun Software PKCS#11 softtoken」記號建立的憑證。 |
6469676 |
如果在管理憑證過期之後,嘗試連線至管理伺服器,會顯示不正確的錯誤訊息。 |
6471649 |
list-events 指令輸出未對齊。 |
6471737 |
即使未指定配置值,list-instances 指令仍然列出實例。 |
6471744 |
如果執行 list-tokens 指令,但不指定配置值,則會顯示不正確的錯誤訊息。 |
6471754 |
如果執行 list-authdb-userprops 指令,但不指定 authdb 值,則會顯示不正確的錯誤訊息。 |
6472210 |
如果執行 get-ssl-prop 指令,但 http-listener 值無效,則不會顯示任何錯誤訊息。 |
6472314 |
即使指定無效的配置值,list-certs 指令仍會提示要求 PIN。 |
6476111 |
無法使用管理主控台編輯 MIME 類型。 |
6478601 |
停止不存在的實例時,會顯示不適當的訊息。 嘗試停止不存在的實例時,會顯示「已成功停止伺服器實例」的錯誤訊息。 |
6480523 |
wadm 允許建立連接埠號為負值的配置。 |
6480600 |
管理伺服器的磁碟空間不足時,register-node 指令會產生不正確的錯誤訊息。 |
6487628 |
如果以 wadm 的 -f 選項傳送不存在的檔案,則不會顯示任何適當的管理錯誤碼。 |
6489765 |
如果執行 create-cert-request 指令,但是 key-size 值不正確,則會顯示不正確的錯誤訊息。 |
6489777 |
如果指定無效的群組值,則 delete-group 指令會顯示不正確的錯誤訊息。 |
6489779 |
如果執行 list-group-members 指令,但是 group-ID 值不正確,則不會顯示任何錯誤訊息。 |
6490728 |
無法使用 set-reverse-proxy-prop 指令設定 rewrite-location 特性。 無法將 -rewrite-location 特性設定為 false。無法驗證針對 -rewrite-location 所指定的值。例如,針對 -rewrite-location 選項指定 = 符號會造成 obj.conf 檔案損壞,並導致剖析器發生錯誤。 |
6492315 |
即使未指定記號 PIN,set-token-prop 指令仍在 server.xml 檔案中設定錯誤的密碼。 |
6492469 |
建立 LDAP 使用者失敗時,會顯示不正確的錯誤訊息。 |
6494353 |
刪除實例時,如果指定無效的節點名稱,會顯示不正確的錯誤訊息。 |
6494950 |
只有在 shell 模式中,register-node 指令才會在非 SSL 連接埠上成功執行。 在 shell 模式中,鍵入含有 -no-ssl 選項的 register-node 指令時,即使指令在 SSL 模式中不正確的執行,但仍會成功註冊節點。 |
6405018 |
在 shell 模式中啟用回應時,get-jvm-prop 指令不會顯示指令。 解決方法 若要使用 -–echo 選項,請在單一模式中鍵入 get-jvm-prop 指令。 |
6495446 |
如果裝置上沒有任何磁碟空間可供使用,wadm 會丟出「無法與管理伺服器通訊」的不正確錯誤訊息。 |
6499507 |
執行 list-locks 和 expire-lock 指令時,顯示不正確的錯誤訊息。 |
6499510 |
如果執行 list-instances、list-crls、list-tokens 和 list-certs 指令而不指定配置名稱,則會顯示「空」訊息。 |
6499512 |
list-url-redirects 指令的錯誤訊息未本土化。 |
6500119 |
嘗試刪除現有憑證時,如果指定無效的配置名稱,wadm 會提示要求輸入記號 PIN。 |
6500146 |
使用 CLI 建立 HTTP 偵聽程式時,create-http-listener 指令建立名稱為空值的偵聽程式。 |
6500150 |
執行 list-dav-collections 指令時,如果未指定虛擬伺服器,則會顯示不正確的錯誤訊息。 |
6500151 |
執行 list-users、list-org-units、list-groups 和 list-group-members 指令時,如果未指定認證資料庫,則會顯示不正確的錯誤訊息。 |
6500152 |
執行 list-uri-patterns 指令時,如果未指定虛擬伺服器,則會顯示不正確的錯誤訊息。 |
6500154 |
執行 list-jdbc-resource-userprops、list-soap-auth-provider-userprops、list-auth-realm-userprops、list-external-jndi-resource-userprops、list-custom-resource-userprops 指令時,如果未指定 JNDI 名稱,或指定無效的 JNDI 名稱,則會顯示不正確的錯誤訊息。 |
6502631 |
安裝 Web Server 以取得非執行階段超級使用者的預設實例時,非執行階段超級使用者無法使用 wadm 啟動預設實例。如果非超級使用者執行預設實例的 startserv 程序檔,則該使用者無法啟動實例。 |
6502800 |
執行含有「--all」和「--instance」兩個選項的 migrate-server 指令時,未造成任何錯誤。 但是應該顯示警告或錯誤訊息,說明使用者正嘗試設定互相排斥的選項。 |
6503350 |
輸入無效的 wadm 指令時所顯示的錯誤訊息會造成誤導。 鍵入無效的指令時,會顯示「無效指令 <指令名稱>。請使用 "help" 指令以取得有效的指令清單。」錯誤訊息。說明線上手冊未包含有效指令的清單。因此此錯誤訊息會造成誤導。 |
6503944 |
LDAP 認證資料庫的 create-user 指令用法含糊不清。 |
6503949 |
keyfile 認證資料庫的 create-group 指令用法含糊不清。 |
6504095 |
set-cert-trust-prop 指令接受不正確的特性,並且未顯示適當的錯誤訊息。 |
6416328 |
[啟動實例]按鈕已在管理主控台中針對已執行的實例啟用。 按鈕的啟用或停用狀態應該以實例的狀態為依據。 |
6418312 |
wadm 可讓您定義重複的使用者特性。 增加重複的使用者特性不會顯示錯誤訊息,但是也不會建立新的使用者特性。 |
6421740 |
沒有可使用管理主控台或 CLI 來建立新存取控制清單 (ACL) 的佈建。 |
6423432 |
在 Windows 上,使用現有配置,重複增加和移除已註冊節點的程序,會造成驗證失敗。 |
6426116 |
按一下管理主控台的 [版本] 按鈕,會造成管理錯誤記錄中出現「找不到檔案」的警告。 |
6430417 |
MIME 類型允許使用多位元組字元的 MIME 值。 |
6430780 |
監視虛擬伺服器時,位元組的傳輸速率計算錯誤。 |
6442081 |
[存取控制清單] 頁面中的文字未格式化。 |
6442172 |
即使已經從認證資料庫中刪除某使用者,仍然可以將該使用者交替切換到 ACE 的「可用」和「已選取」清單。 |
6443845 |
管理伺服器未驗證指定記號的密碼長度和機制支援。 |
6446162 |
刪除金鑰或 digestfile 認證資料庫之前,未出現任何警告。 |
6446206 |
刪除群組中的單一使用者時,顯示不正確的「已成功儲存群組」訊息。 |
6448421 |
管理介面可用來在 keyfile 認證資料庫中,建立具有多位元組使用者 ID 的新使用者。 |
6449506 |
無法使用相同的暱稱,建立與現有憑證使用的伺服器名稱相同之憑證。 |
6450236 |
管理主控台:本土化畫面中的範例錯誤。 預設語言的範例錯誤 (en-us),應該是 en_US。 |
6455827 |
管理主控台中的 [使用者和群組] 表在一頁中顯示所有結果。 |
6461101 |
在 [管理主控台建立自我簽署的憑證] 頁面中,[請求驗證] 和 [安裝] 按鈕的標籤需要修改。 |
6461553 |
[虛擬伺服器 Web 應用程式] 說明頁面的標題不正確。 |
6462057 |
即使「可用」清單中沒有任何項目,新 ACE 視窗中的 [增加] 和 [移除] 按鈕仍會啟用。 |
6462891 |
沒有任何管理主控台可用來在使用者特定位置中部署 Web 應用程式。 |
6464891 |
管理主控台會截斷超過 50 行或 2 頁的伺服器記錄顯示內容。 |
6465382 |
不存在任何驗證可檢查在憑證請求精靈中輸入的錯誤國家/地區代碼。 |
6465421 |
在管理主控台中,未針對 virtual-server、authdb、dav collection 和 event 等欄位提供任何文字欄位說明。 |
6465470 |
[群組設定] 頁面中出現不正確的文字內容。 文字內容應該是「您可以在此頁面中增加/移除所選取認證資料庫中的使用者群組」,而非「您在此頁面中增加/移除所選取認證資料庫中的使用者群組」。 |
6465480 |
刪除 JVM 效能評測器時,出現不正確的訊息內容。 訊息內容應該是「已成功刪除效能評測器」,而非「已成功儲存效能評測器」。 |
6466336 |
建立新配置時,管理主控台顯示錯誤的 JDK 版本。 管理主控台中顯示的 JDK 版本是 5.0 u6,而非 5.0 u7。 |
6466409 |
在增加 Web 應用程式時提供錯誤路徑,會顯示不正確的錯誤訊息。 |
6467164 |
管理主控台精靈的視窗標題不一致。 |
6467785 |
提供無效的目錄伺服器配置值時,管理主控台會顯示不正確的錯誤訊息。 |
6470585 |
文件目錄的 URI 前綴可接受不含「\」的值。 |
6471111 |
在管理主控台的 [節點] 頁面中變更 JDK 路徑之後,無法重新啟動管理伺服器。 |
6471171 |
從 [節點] -> [管理伺服器] -> [一般] 標籤重新啟動管理伺服器之後,遺失樣式格式。 |
6471367 |
無法在相同瀏覽器的其他標籤中嘗試存取管理主控台。 |
6471792 |
檢視記錄只在一個頁面中顯示結果。 雖然針對記錄大小選取的搜尋條件是 25 筆記錄項目,但是即使有超過 50 筆的記錄項目,仍然只會在一個頁面中顯示所有結果。 |
6472385 |
透過 CLI 變更的記號密碼未反映在 GUI 中。需要重新整理瀏覽器。 |
6472932 |
在 [常用作業] -> [選取配置] -> [編輯配置] -> [憑證] -> [PKCS11 記號] 頁面中移除記號密碼並重新設定之後,會顯示記號不相符的錯誤。 |
6473518 |
如果未部署配置,則不應該在啟動實例時顯示輸入記號 PIN 的提示。 |
6474650 |
如果必要欄位是空的,則管理主控台精靈的 [下一步] 按鈕應該停用。 |
6476095 |
管理主控台未提供編輯文件目錄和 CGI 記錄的選項。 |
6476736 |
管理主控台應該有標籤可在虛擬伺服器層級加入和編輯 MIME 對映。 |
6477840 |
管理主控台應該提供較大的文字區域,以輸入類別路徑前綴、類別路徑後綴,以及本機程式庫路徑前綴。 |
6478090 |
如果未設定管理員的記號密碼,[節點] -> [選取管理伺服器] -> [憑證] -> [記號密碼管理] 頁面中的 [目前密碼] 欄位就應該停用。 |
6478165 |
在伺服器上輸入 CRL 檔案的不正確檔案路徑之後,[安裝 CRL] 頁面會出現可用性問題。 |
6478229 |
[實例] -> [新增] 頁面的標題不正確。 |
6478292 |
僅當認證資料庫是 PAM 時,[常用作業] -> [選取配置] -> [選取虛擬伺服器] -> [編輯虛擬伺服器] -> [WebDAV] -> [新增] 頁面才應有 [輸入使用者] 欄位。 |
6478303 |
管理主控台讓您不需要輸入 ACL 使用者或群組資訊,即可建立 ACE。如果認證資料庫是 PAM,則不會進行檢查。 |
6478612 |
[請求標頭逾時] 文字欄位的所接受值範圍的內嵌說明不正確。 |
6486037 |
[虛擬伺服器管理] -> [內容處理] -> [文件目錄] -> [增加] 應該有瀏覽器選項,以供選擇其他文件目錄的路徑。 |
6490705 |
無法使用管理主控台進行 uri-pattern 特定配置。 |
6492906 |
管理主控台中所顯示的關於 WebDAV 集合鎖定的訊息會造成誤導。 如果您將 WebDAV 集合的逾時值指定為 infinite,[常用作業] -> [選取配置] -> [選取虛擬伺服器] -> [編輯虛擬伺服器] -> [WebDAV] -> [選取集合] 頁面會顯示不會過期的訊息。實際上,這是表示鎖定未在指定時間之後自動過期,也表示逾時是沒有限制的。 |
6496545 |
透過管理 CLI 建立自訂認證資料庫使用者特性之後,管理主控台會顯示無效的特性。 |
6498484 |
使用 [設定密碼] 按鈕設定空的記號密碼時,會顯示不正確的錯誤訊息。 |
6498554 |
在建立和刪除憑證時,管理主控台顯示不正確的失敗訊息。 |
6500157 |
如果嘗試編輯記號密碼,並且在執行中的實例上部署配置,則無法重新啟動實例。 |
6500228 |
建立重複的 MIME 類型記錄時,管理主控台會顯示異常狀況。 |
6501882 |
[啟動 SNMP 主代理程式] 按鈕的功能不正常。 |
6502287 |
在刪除配置並按一下 [遷移] 按鈕時,管理主控台顯示異常狀況。 |
6502303 |
如果按下 [完成] 按鈕多次,管理主控台遷移精靈會建立多個配置。 |
6502374 |
精靈中的 [管理主控台檢閱] 畫面應該只顯示有值的欄位。 |
6502793 |
在遷移期間,未驗證 log-dir 路徑權限。 |
6504050 |
所有管理主控台精靈的 [結果] 頁面應該正確對齊。 |
6504495 |
管理主控台有 508 項規範遵循問題。 |
6504758 |
如果已部署的 Web 應用程式有符號連結,則無法使用管理主控台編輯伺服器配置。 |
6504951 |
[常用作業] -> [編輯虛擬伺服器] -> [WebDAV] -> [新增] 頁面中的使用者選取程序需要驗證。 |
6266358 |
如果管理密碼包含延伸式 ASCII 字元,則無法透過管理 CLI 登入。 |
6360666 |
已安裝的 CRL 應該使用有意義的名稱。 |
6361329 |
應該驗證 error-response 檔案名稱。 |
6364821 |
管理 CLI 應該針對所有在 URI 空間執行的指令,支援 URI、URI 前綴、URI 萬用字元式樣,以及 URI 常規表示式。 |
6365379 |
啟動未註冊的管理節點時,出現不一致的運作方式。 |
6366956 |
無法從管理主控台進行搜尋排程事件。 |
6367282 |
管理伺服器啟動時使用過期的憑證;wadm 應該警告憑證已過期的狀況。 |
6367751 |
create-instance 指令在遠端節點出現間歇性失敗,並且記錄 HTTP 400 錯誤。 |
6375505 |
unregister-node 指令應該也清除管理節點上的憑證。 |
6378612 |
64 位元的實例無法在 32 位元的遠端節點上啟動。 |
6408169 |
WebDAV 鎖定 CLI 無法在叢集環境中運作。 |
6408186 |
在註冊至相同管理伺服器的相同節點上,應該不允許安裝多個管理節點。 |
6416369 |
存取管理節點 URL 時,造成「找不到網頁」的錯誤。 由於管理節點沒有 GUI,因此,存取管理節點 URL 時,造成找不到網頁的錯誤。 |
6416705 |
預設 server.xml 不應該包含 <stack-size> 元素。 |
6422936 |
Java 的 JVM 路徑設定中的類別路徑前綴和後綴以及本機程式庫路徑,沒有任何驗證機制。 |
6423310 |
server.xml 元素應該按照功能進行分組。 |
6423391 |
安裝使用非 DER 格式資料的伺服器憑證時,會顯示不正確的錯誤訊息。 |
6426108 |
使用實例建立新配置時,管理錯誤記錄發生異常狀況。 |
6431984 |
Web Server 應該將 pid 檔案和 UNIX 網域通訊端儲存在 /var/run,而非 /tmp。 |
6439132 |
憑證安裝精靈中的異常狀況不清楚。 |
6441773 |
在 Windows 上,管理伺服器會在停止 Web 應用程式之前,實際移動 Web 應用程式檔案。 |
6451307 |
遠端節點上出現啟動遠端節點失敗之後,立即執行 create-instance 指令。 |
6454559 |
如果存取記錄的格式不是常用記錄格式 (CLF),則 [檢視伺服器記錄] 頁面會丟出錯誤。 |
6462515 |
在 config 目錄中建立執行階段檔案時,管理主控台顯示「實例已修改」的訊息誤導使用者。 |
6462579 |
在管理伺服器取消註冊管理節點之後,解除安裝管理節點時,未刪除信任清單存放區。 |
6468132 |
如果憑證暱稱含有冒號,則 list-cert 指令不會列出憑證。 |
6468330 |
重新啟動實例之後,未儲存 JavaHome 特性的變更。 |
6468676 |
[Java 首頁] 欄位沒有驗證機制,所以會接受無效的資料。 |
6473577 |
即使缺少子元素,仍不會從 server.xml 移除 <pkcs11> 元素。 |
6473589 |
設定記號 PIN 時,將 <pkcs11/> 增加至 server.xml。 |
6474668 |
[HTTP 偵聽程式] 欄位接受含有空格的名稱。這是無效的。 |
6475536 |
無法直接重設管理伺服器密碼。 解決方法
|
6476111 |
無法使用管理主控台或 CLI 編輯 MIME 類型。 |
6483365 |
遷移時,GUI 和 CLI 接受 Web Server 7.0 的伺服器根目錄 在遷移期間,管理主控台和 CLI 接受 Web Server 7.0 路徑,而不接受 Web Server 6.1 或 Web Server 6.0 路徑。在 migrate-server 指令中,Web Server 7.0 路徑不是有效的 server-root 特性路徑。 |
6483902 |
[配置虛擬伺服器] 頁面出現錯誤。 在 [虛擬伺服器] 頁面的 [遭拒存取回應] 欄位中,嘗試輸入 $@ 組合字串時,造成錯誤。 |
6489727 |
[JESMF CONFORM] CP 停止時,應該呼叫 MfManagedElementServer_stop()。 |
6491749 |
需加強驗證某些文字欄位,以避免 obj.conf 檔案毀壞。 表單中資料的大部分功能驗證會在後端完成。GUI 只有最簡單的檢查功能,例如空欄位、整數值以及 ASCII 值。因此,當剖析的資料毀壞時,GUI 會將資料儲存在 obj.conf 中。 |
6492176 |
使用管理主控台建立和儲存新配置時,預設值和空值會儲存在 obj.conf 中。 管理伺服器將管理主控台傳送的值儲存至 obj.conf 檔案,不加以驗證。 |
6493971 |
如果伺服器實例重新啟動未回應,則管理伺服器不會逾時。 在 UNIX 系統上執行 restart-instance 指令時,管理伺服器會等候伺服器實例重新啟動。如果實例未成功重新啟動,管理伺服器不會回應請求。 |
6497004 |
在 set-authdb-prop 期間,SaveConfigException 顯示在 CLI 上。 如果使用 set-authdb-prop 指令,將不存在的路徑提供給 keyfile authdb 的 path 特性時,會產生儲存配置異常訊息,而非檔案不存在訊息。 請參閱管理伺服器的錯誤記錄。 |
6497143 |
當管理伺服器已實際執行時,執行 stop-admin 指令有時候會顯示「管理伺服器未執行」的訊息。 |
6497213 |
在 stop-admin 指令之後執行 restart-admin 指令,會在管理錯誤記錄中丟出異常狀況。 |
6498411 |
get-cert-prop 不只顯示 <displayproperties> 元素中提到的特性。 |
6500715 |
嘗試存取 cgi-bin 目錄中的檔案時,出現伺服器錯誤。 |
6292582 |
「iwsFractionSysMemUsage」的 SNMP 管理資訊庫 (MIB) 未顯示正確的結果 當 SNMP 管理公用程式提出查詢時,屬於 iws.mib 的 SNMP MIB「系統記憶體中行程記憶體比例」產生錯誤的結果。 |
6425144 |
在 Windows 上,如果類別路徑含有分號 (;),則 wadm 不會正確更新類別路徑。 tcl 中的分號會被解譯為指令終止符號,以便對一行上的多個指令進行分組。在 Windows 上,分號是做為路徑分隔符號。 解決方法 如果要在特性值中使用分號,則請在單一模式中使用 wadm。 |
6479247 |
在 Windows 上,部署之後重新啟動實例時,會顯示用來輸入記號密碼的對話方塊。這個運作方式未出現在其他平台上。 |
下表列出 Web Server 在配置方面的已知問題。
表 6 配置方面的已知問題
下表列出 Web Server 核心方面的已知問題。
表 7 核心方面的已知問題
下表列出 Web Server 7.0 文件和線上說明方面的已知問題。
表 8 文件和線上說明方面的已知問題
下表列出 FastCGI 外掛程式方面的已知問題。
表 9 FastCGI 外掛程式方面的已知問題
問題 ID |
說明 |
---|---|
6347905 |
沒有 CLI 支援可配置 FastCGI。需要手動編輯 obj.conf 或 magnus.conf 檔案,才能夠配置 FastCGI。 |
6485248 |
當 reuse-connection 設定為 true 時,fastcgi stub 不會適當關閉所有程序。 配置 Web Server 7.0 與 PHP 一起成為 FastCGI 外掛程式,並設定 reuse-connection=true。關閉伺服器或重新配置伺服器時,遺留 fastcgi() 程序及其子程序,不會適當強制結束。 |
6504587 |
在 FastCGI 中,記憶體發生錯誤。 |
下表列出 Web Server 安裝方面的已知問題。
表 10 安裝方面的已知問題
問題 ID |
說明 |
---|---|
4988156 |
不支援在現有 Java ES 安裝上安裝獨立式產品,反之亦然。 不支援在現有 Java Enterprise System (Java ES) 安裝上,將 Web Server 7.0 安裝成獨立式產品。Web Server 的 Java ES 使用者必須使用 Java ES 安裝程式,才能將 Web Server 升級至更新版本。 |
6414481 |
不安裝 compat-libstdc++ 就無法安裝 Web Server。 解決方法: 在更新版本的 Linux (例如,Red Hat Enterprise Linux 3) 上,先安裝 compat-libstdc++,再安裝 Web Server 7.0。 |
6414539 |
解除安裝管理節點後,管理伺服器節點中的該管理節點不會遭到刪除。 在安裝管理節點,並且在 [節點] 標籤中向管理伺服器註冊之後,管理節點會列在 [節點] 標籤中。解除安裝管理節點時,管理節點項目仍會出現在 [節點] 標籤中。 |
6503505 |
在 Linux 上,如果預設連接埠已經在使用中,安裝程式不會遞增或指定新的管理連接埠號。 |
6504748 |
使用刪除實例選項時,解除安裝程式刪除符號連結的檔案,而非刪除符號連結。 |
6287206 |
如果從網路上的共用資料夾啟動安裝程式,則無法進行安裝。 在 Windows 平台上,從其他機器的共用網路資料夾啟動安裝程式 setup.exe 時,無法安裝產品。 |
6311607 |
在 Windows 上,如果管理密碼大於等於 8 個字元,安裝程式會在 CLI 模式中故障。 如果管理使用者密碼大於 8 個字元,則所有管理連接埠、Web 伺服器連接埠或管理使用者 ID 的無效輸入,都會造成安裝程式故障。 解決方法: 使用指令行介面 (CLI) 在 Windows 平台上安裝 Web Server 7.0 時,管理密碼必須設定為小於 (<) 8 個字元。 |
6408072 |
在 Windows 上,[程式集] 資料夾中的物件需要圖示。 在 Windows 上,Sun Java System Web Server 7.0 資料夾中的物件在建立時,會使用預設的 Windows 程式圖示,沒有可表示為 Sun 程式的專用圖示。 |
6492144 |
在 Windows 上,CLI 安裝程式無法在輸入密碼時處理 ctrl+c。 安裝程式不接受 ctrl+c,因此無法使用終端機。 |
下表列出 Web Server 7.0 遷移方面的已知問題。
表 11 遷移方面的已知問題
問題 ID |
說明 |
---|---|
6407877 |
如果找不到 installed.pkg 檔案,則從 Web Server 6.0 遷移至 7.0 時,遷移會發生錯誤。 在 Web Server 6.0 遷移至 7.0 的過程中,如果 installed.pkg 檔案遺失,Web Server 會錯誤地遷移 magnus.conf 檔案中的 NSServlet 項目。 |
6490124 |
6.x -> 7.0:已遷移的排定事件仍會在 server.xml 檔案中指向 6.x 的路徑。
|
6502529 |
6.1->7.0:遷移未正確處理針對 search-collection-dir 設定的相對路徑。 在實例遷移期間,若為目標路徑 (搜尋集合即應複製於其內) 指定相對路徑,則會根據 config-store 建立搜尋集合目錄。創設實例時會建立索引,但是不會正確遷移搜尋集合。 |
6502769 |
6.x->7.0:遷移會忽略在 obj.conf 檔案中指定的所有「document-root」NameTrans。 |
6498806 |
在 Windows 上,Web Server 管理主控台不會在遷移期間適時警告使用者。 管理伺服器不會偵測已選取的新配置或服務名稱是否已存在於 Windows 上,因此不會適時警告使用者選取不同的配置名稱,也不會建議不同的預設配置名稱。 |
6500509 |
如果 Web Server 6.1 已安裝根憑證,則 Web Server 7.0 遷移工具無法從 Web Server 6.1 成功遷移。
|
下表列出 Web Server 反向代理伺服器功能方面的已知問題。
表 12 反向代理伺服器方面的已知問題
問題 ID |
說明 |
---|---|
6356234 |
NameTrans 對映應該容許以 ; 分隔的 URI 參數。 NameTrans 對映 SAF 的 from 參數會指定與請求的 URI 相比對的前綴。如果請求的 URI 是以此前綴開頭,而後綴是以 ; 分隔的 URI 參數,則對映 SAF 無法對映請求。 |
6424569 |
參數對映不是可選用的項目。 對映 SAF 的 to 參數不是選擇性項目。這可用來終止 NameTrans 處理,並指定物件:NameTrans fn="map" from="/.perf" name="perf" |
6424570 |
所有對映的 SAF 應該接受名稱參數。 |
下表列出 Web Server 應用程式範例方面的已知問題。
表 13 應用程式範例方面的已知問題
問題 ID |
說明 |
---|---|
6302983 |
範例參照「Sun ONE」,而非「Sun Java System」。 與 Web Server 7.0 一併封裝的 servlet 範例 LocaleCharsetServlet.java 參照「SunONE」,而非「Sun Java System」。 |
6472796 |
sendmail.jsp 顯示不正確的檔案以供編輯,用以指定 javamail 應用程式範例的 resource.host。 解決方法 若要設定 javamail.resource.host,請編輯 javamail.build.properties,而非 install_dir/samples/java/webapps/javamail/src/docroot/sendmail.jsp 中指定的 build.xml。 |
6475485 |
摘要外掛程式讀我檔案有過時的文件 URL,並且可能包含目錄伺服器的舊產品名稱。 |
6495588 |
sampleapps/java/webapps/simple 文件無效。 簡單應用程式範例的文件顯示錯誤路徑名稱。路徑應該是 install_dir/plugins/java/samples/webapps/simple/src,而非 install_dir/samples/java/webapps/simple/src。 |
下表列出 Web Server 7.0 搜尋功能方面的已知問題。
表 14 搜尋方面的已知問題
問題 ID |
說明 |
---|---|
6413058 |
server.xml 不會儲存用來轉換和加入搜尋的完整檔案式樣。 此模式不會儲存管理主控台和此版本 Web Server 的搜尋管理工具所允許的完整檔案式樣。也無法表示可能有時需要從舊版 Web Server 遷移的完整檔案式樣。 |
下表列出 Web Server 安全性方面的已知問題。
表 15 安全性方面的已知問題
問題 ID |
說明 |
---|---|
6433752 |
ssl-check 無法與基於 NSAPI 的外掛程式一起使用。 "PathCheck fn="ssl-check" secret-keysize=128 bong file="xxxxx.yyy.html" 對於靜態檔案請求,如果用戶端的 secret-keysize 小於伺服器指定的大小,而且 bong 檔案已存在,則會傳送回 bong 檔案做為回應。然而,動態內容的請求 (例如,JSP 檔案) 會傳回實際請求的物件 (例如,JSP 檔案),而非 bong 檔案。 |
6421617 |
使用伺服器剖析的 HTML (ParseHTML) 和含有限定群組選項的 .htaccess 時出現問題。 在透過有 shtml 包含項目並且配置為透過啟用「按照群組限定」選項之 .htaccess 認證的 HTML 檔案進行剖析時,認證成功。如果群組使用者已通過認證,則 [結果] 頁面無法取得 shtml 包含項目。然而對於在含有「按照使用者限定」選項的 .htaccess 檔案的使用者,卻沒有問題。
|
6376901 |
無法支援對相同目錄中的資源使用基本式和摘要式 ACL。 如果伺服器在文件樹狀結構的不同部分使用摘要式和基本式 ACL,就不可能在相同目錄的不同檔案和資源上同時使用這兩種 ACL。 |
6431287 |
TLS_ECDH_RSA_* 需要以 RSA 金鑰簽署的伺服器憑證。 TLS_ECDH_RSA_* 形式的密碼組要求伺服器擁有的 ECC 金鑰組,必須具有以 RSA 金鑰所簽署的憑證。請注意,這會排除使用具有自我簽署憑證的密碼組。這類密碼組本來就有這種需求,不是錯誤。伺服器應該偵測到與這些密碼組相關的錯誤配置並提出警告,但目前並沒有這個功能。 |
6467621 |
對於伺服器的請求因為使用「Sun 軟體 PKCS#11 softtoken」而失敗。 如需有關以 Solaris 10 libpkcs11 配置 Web Server 的額外資訊,請參閱下列文件: http://www.sun.com/bigadmin/features/articles/web_server_t1.html |
6474584 |
dayofweek 不接受「*」的選項。 例如設定以下的 ACL: acl "uri=/"; deny (all) dayofweek="*"; allow (all) dayofweek="Sat,Sun"; 在此程式中,您限制一週內除了週六和週日以外,其他時間都不得存取。此程式未發揮作用,因此您仍可以在週一成功存取 ACL。 解決方法 設定以下的 ACL,以禁止從週一到週五存取 ACL。 acl "uri=/"; deny (all) dayofweek="Mon,Tue,Web,Thu,Fri"; allow (all) dayofweek="Sat,Sun"; 如此便會拒絕週一提出的請求。 |
6489913 |
無法停用 SSL 階段作業快取。 依預設,已啟用階段作業快取。停用階段作業快取,並且透過 HTTPS 協定存取 URL 時,無法成功存取 URL,而且伺服器記錄會顯示錯誤訊息,表示缺少 session-cache 即無法配置 SSL。 解決方法 將 SSL 快取大小和過期降低至支援值下限。 |
6510486 |
htaccess 規則可能在記憶體中毀壞。 如果單一 .htaccess 檔案有超過 5 項允許或拒絕規則,則某些規則可能在記憶體中毀壞。如果發生這種狀況,則會略過其中某些規則。 解決方法 將單一 .htaccess 檔案的規則限制在 5 項或 5 項以下。 或使用 ACL 子系統,不使用 htaccess 控制存取伺服器資源的行為。如需有關設定 ACL 的資訊,請參閱「Sun Java System Web Server 7.0 Administrator’s Guide」。 |
下表列出 Web Server 7.0 階段作業複製功能方面的已知問題。
表 16 階段作業複製方面的已知問題
問題 ID |
說明 |
---|---|
6370032 |
RequestDispatcher include 呼叫無法啟動階段作業容錯移轉功能。 在叢集上部署兩個 Web 應用程式,讓第一個應用程式自叢集使用 RequestDispatcher() include 呼叫來呼叫第二個應用程式時,在 RequestDispatcher() 的 invoke() 方法期間未呼叫持續性值,也未進行階段作業複製。 |
6381950 |
為 BaseCache 設定的載入因子不正確。 階段作業複製不支援兩個以上的 Web 應用程式。 |
6381954 |
由於錯誤的序列,階段作業複製無法在包含 RequestDispatcher 的多個 Web 應用程式上進行。 |
6383313 |
在 SR-intanceId cookie 上設定的路徑不正確。 SR-instanceId cookie 應該設定為 Web 應用程式的路徑,而非 servlet 的路徑。 |
6324321 |
遠端發生錯誤時,未顯示描述性錯誤訊息。 遠端發生異常狀況時,遠端實例的錯誤記錄中會記錄錯誤訊息。然而,本機實例目前所顯示的一般遠端異常狀況,未明確指出使用者必須檢視哪個錯誤記錄。 |
6396820 |
當用戶端停用 cookie 時,階段作業複製無法正確進行容錯移轉。 |
6406176 |
階段作業複製啟用後,應該是預設的階段作業管理員。 藉由使用管理主控台或 CLI,或藉由編輯 server.xml 檔案,以啟用階段作業複製之後,未真正啟用階段作業複製。必須改為手動編輯 sun-web.xml。 |
下表列出 Web Server 之 Web 容器方面的已知問題。
表 17 Web 容器方面的已知問題
問題 ID |
說明 |
---|---|
6390112 |
Java LDAP 連線池互動操作問題:初始連線從來不會逾時。 在 server.xml 檔案中透過 JVM 選項指定 Java LDAP 連線池,並且在 Web 伺服器啟動時將此與外部 JNDI 資源相互參照時,會建立池儲存的 LDAP 連線。此連線永遠標記為忙碌,並且絕不會過期。 |
4858178 |
Web 容器寫入至 stderr。 |
6349517 |
MaxProcs > 1 模式有不正確的 Web 應用程式階段作業統計資料。 Web Server 在多程序模式中執行。magnus.conf 的 MaxProcs 配置變數可用來設定程序的數量上限。如果 MaxProcs 的值設定為大於 1,則 Web Server 會使用 mmap 式階段作業管理員,以便在不同 JVM 之間共用階段作業。Web 應用程式 MBean 從多個程序中收集統計資料時,會將階段作業提供給個別的 MBean。光看個別 MBean 的 Web 應用程式階段作業統計資料,並無法得知確實的階段作業數量。
|
6394715 |
Web 容器刪除停用的 Web 應用程式 MBean 物件。 藉由在 server.xml 檔案中將 <enabled> 元素設定為 false 以停用 Web 應用程式時,Web 容器會刪除 Web 應用程式的 MBean,以此方式將其視為已關閉或已刪除的 Web 應用程式 。由於停用的物件會被刪除,因此統計資料也會遺失。 |
6419070 |
成功建立 JNDI 資源時,最詳細記錄層級的錯誤記錄不會記錄任何資訊。 |
6422200 |
com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse 讀取 1 個位元組。 讀取 server.xml 檔案時,一次只讀取第一行 (包含 XML 版本編號和編碼) 的 1 個位元組。 |
6432870 |
在 server.xml 檔案中將啟用 stats 的元素設定為 false 時,Servlet 容器仍會收集統計資料。 |
6440064 |
Servlet 容器會針對各個虛擬伺服器建立執行緒。 |
6472223 |
未在郵件階段作業物件上設定「mail-resource」子元素的值。 |
6487083 |
NSAPIRequest.setupRequestFields 執行緩慢。 com.sun.webserver.connector.nsapi.NSAPIRequest.setupRequestFields 的執行速度過慢,主要是因為在剖析 Cookie 標頭時,字串-->位元組和位元組-->字串的轉換作業過多。 |
6493271 |
與 Web Server 6.1 相比,Web Server 7.0 的 Java 回收收集器活動量較高。 Web Server 7.0 的 servlet 容器會建立許多 Java 物件。 |
6497803 |
如果 servlet 對映於部分 req + 歡迎檔案形成的 req URI,則會出現錯誤的運作方式。 如果 Web 容器接收有效的部分請求,Web 容器必須檢查部署描述元中定義的 welcome 檔案清單。welcome 檔案清單是沒有尾隨或前導 / 的部分 URL 已排序清單。Web Server 必須按照部署描述元中所指定的順序,將各個 welcome 檔案附加至部分請求,並檢查 WAR 檔案的靜態資源或 servlet 是否對映至請求 URI。Web 容器必須將請求傳送至 WAR 中第一個相符的資源。 |
6501184 |
REQ_EXIT 導致 javax.servlet.ServletException。 |
6501785 |
處理 RequestDispatcher include 時,servlet 容器未使用加速器快取。 |
6500647 |
在 Windows 上,動態重新載入 JSP 會產生不正確的輸出。 |
下表列出 Web Server 之 Web 服務方面的已知問題。
表 18 Web 服務方面的已知問題
下表列出 Web Server 7.0 的本土化版本方面的已知問題。
表 19 本土化方面的已知問題
下表列出 Java Enterprise System (Java ES) 方面的已知問題。
表 20 Java ES 方面的已知問題