Sun Java System Web Server 7.0 Update 1 版本說明

已解決的問題

本節列出在 Web Server 7.0 Update 1 中已解決的問題。

問題 ID 

說明 

6390112 

Java LDAP 連線池互動操作問題:初始連線從來不會逾時。

server.xml 檔案中透過 JVM 選項指定 Java LDAP 連線池,並且在 Web 伺服器啟動時將此與外部 JNDI 資源相互參照時,會建立池儲存的 LDAP 連線。此連線永遠標記為忙碌,並且絕不會過期。

6472223 

未在郵件階段作業物件上設定「mail-resource」子元素的值。

6487083 

NSAPIRequest.setupRequestFields 執行緩慢。

com.sun.webserver.connector.nsapi.NSAPIRequest.setupRequestFields 的執行速度過慢,主要是因為在剖析 Cookie 標頭時,字串-->位元組和位元組-->字串的轉換作業過多。

6501785 

處理 RequestDispatcher include 時,servlet 容器未使用加速器快取。

6500647 

在 Windows 上,動態重新載入 JSP 會產生不正確的輸出。

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 檔案的使用者,卻沒有問題。

6489913 

無法停用 SSL 階段作業快取。

依預設,已啟用階段作業快取。停用階段作業快取,並且透過 HTTPS 協定存取 URL 時,無法成功存取 URL,而且伺服器記錄會顯示錯誤訊息,表示缺少 session-cache 即無法配置 SSL。

6302983 

範例參照「Sun ONE」,而非「Sun Java System」。

與 Web Server 7.0 一併封裝的 servlet 範例 LocaleCharsetServlet.java 參照「SunONE」,而非「Sun Java System」。

6495588 

sampleapps/java/webapps/simple 文件無效。

簡單應用程式範例的文件顯示錯誤路徑名稱。路徑應該是 install_dir/plugins/java/samples/webapps/simple/src,而非 install_dir/samples/java/webapps/simple/src

6347905 

沒有 CLI 支援可配置 FastCGI。需要手動編輯 obj.conf 或 magnus.conf 檔案,才能夠配置 FastCGI。

6504587 

在 FastCGI 中,記憶體發生錯誤。

6479045 

管理主控台線上說明需要更新。

線上說明必須更新,原因如下: 

  1. 應提供基於上下文的說明。

  2. 所有畫面必須有對應的說明頁面。

  3. 說明頁面必須反映 GUI 中的變更。

  4. GUI 和線上說明之間出現用法不一致的術語。

  5. 修正文法錯誤。

  6. 某些主題有更詳細的說明。

6482764 

線上說明和管理主控台之間不相符。

6498477 

配置記號頁面下缺少說明檔案。

[一般作業] > [編輯配置] > [憑證] > [PKCS11 記號] 的畫面沒有說明檔案。 

6479062 

無法動態重新配置 HTTP 偵聽程式系列。將協定系列設定為 NCA 時,實例不會啟動。

6482536 

<listen-queue-size> 上限設定為 65535,該值過小。必須提高 <listen-queue-size> 的上限。

6500715 

建立新的 CGI 目錄時,物件 CGI 中增加了不正確的 ObjectType fn="force_type"。

建立新的 cgi 目錄時,obj.conf 檔案中增加了不正確的物件類型 force_type

6479247 

在 Windows 上,部署之後重新啟動實例時,會顯示用來輸入記號密碼的對話方塊。這個運作方式未出現在其他平台上。

6425144 

在 Windows 上,如果類別路徑含有分號 (;),則 wadm 不會正確更新類別路徑。

tcl 中的分號會被解譯為指令終止符號,以便對一行上的多個指令進行分組。在 Windows 上,分號是做為路徑分隔符號。

6292582 

「iwsFractionSysMemUsage」的 SNMP 管理資訊庫 (MIB) 未顯示正確的結果

當 SNMP 管理公用程式提出查詢時,屬於 iws.mib 的 SNMP MIB「系統記憶體中行程記憶體比例」產生錯誤的結果。

6471744 

如果執行 list-tokens 指令,但不指定配置值,則會顯示不正確的錯誤訊息。

6471754 

如果執行 list-authdb-userprops 指令,但不指定 authdb 值,則會顯示不正確的錯誤訊息。

6472210 

如果執行 get-ssl-prop 指令,但 http-listener 值無效,則不會顯示任何錯誤訊息。

6476111 

無法使用管理主控台編輯 MIME 類型。

6478601 

停止不存在的實例時,會顯示不適當的訊息。

嘗試停止不存在的實例時,會顯示「已成功停止伺服器實例」的錯誤訊息。 

6480523 

wadm 允許建立連接埠號為負值的配置。

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 指令不會顯示指令。

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 名稱,則會顯示不正確的錯誤訊息。

6503350 

輸入無效的 wadm 指令時所顯示的錯誤訊息會造成誤導。

鍵入無效的指令時,會顯示「無效指令 <指令名稱>。請使用 "help" 指令以取得有效的指令清單。」錯誤訊息。說明線上手冊未包含有效指令的清單。因此此錯誤訊息會造成誤導。 

6503944 

LDAP 認證資料庫的 create-user 指令用法含糊不清。

6504095 

set-cert-trust-prop 指令接受不正確的特性,並且未顯示適當的錯誤訊息。

6443845 

管理伺服器未驗證指定記號的密碼長度和機制支援。

6449506 

無法使用相同的暱稱,建立與現有憑證使用的伺服器名稱相同之憑證。

6461553 

[虛擬伺服器 Web 應用程式] 說明頁面的標題不正確。

6473518 

如果未部署配置,則不應該在啟動實例時顯示輸入記號 PIN 的提示。

6476095 

管理主控台未提供編輯文件目錄和 CGI 記錄的選項。

6476736 

管理主控台應該有標籤可在虛擬伺服器層級加入和編輯 MIME 對映。

6478090 

如果未設定管理員的記號密碼,[節點] -> [選取管理伺服器] -> [憑證] -> [記號密碼管理] 頁面中的 [目前密碼] 欄位就應該停用。

6490705 

無法使用管理主控台進行 uri-pattern 特定配置。

6496545 

透過管理 CLI 建立自訂認證資料庫使用者特性之後,管理主控台會顯示無效的特性。

6502303 

如果按下 [完成] 按鈕多次,管理主控台遷移精靈會建立多個配置。

6504495 

管理主控台有 508 項規範遵循問題。

6504951 

[常用作業] -> [編輯虛擬伺服器] -> [WebDAV] -> [新增] 頁面中的使用者選取程序需要驗證。

6360666 

已安裝的 CRL 應該使用有意義的名稱。

6364821 

管理 CLI 應該針對所有在 URI 空間執行的指令,支援 URI、URI 前綴、URI 萬用字元式樣,以及 URI 常規表示式。

6366956 

無法從管理主控台進行搜尋排程事件。

6378612 

64 位元的實例無法在 32 位元的遠端節點上啟動。

6423391 

安裝使用非 DER 格式資料的伺服器憑證時,會顯示不正確的錯誤訊息。

6439132 

憑證安裝精靈中的異常狀況不清楚。

6468676 

[Java 首頁] 欄位沒有驗證機制,所以會接受無效的資料。

6474668 

[HTTP 偵聽程式] 欄位接受含有空格的名稱。這是無效的。

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 特性路徑。

6492176 

使用管理主控台建立和儲存新配置時,預設值和空值會儲存在 obj.conf 中。

管理伺服器將管理主控台傳送的值儲存至 obj.conf 檔案,不加以驗證。

6497004 

在 set-authdb-prop 期間,SaveConfigException 顯示在 CLI 上。

如果使用 set-authdb-prop 指令,將不存在的路徑提供給 keyfile authdbpath 特性時,會產生儲存配置異常訊息,而非檔案不存在訊息。

請參閱管理伺服器的錯誤記錄。 

6497143 

當管理伺服器已實際執行時,執行 stop-admin 指令有時候會顯示「管理伺服器未執行」的訊息。

6498411 

get-cert-prop 不只顯示 <displayproperties> 元素中提到的特性。

6500715 

嘗試存取 cgi-bin 目錄中的檔案時,出現伺服器錯誤。

6364702 

不論成功或失敗,wadm 指令都不會傳回有效的錯誤碼 [0-125]。

6370032 

RequestDispatcher include 呼叫無法啟動階段作業容錯移轉功能。

在叢集上部署兩個 Web 應用程式,讓第一個應用程式自叢集使用 RequestDispatcher() include 呼叫來呼叫第二個應用程式時,在 RequestDispatcher()invoke() 方法期間未呼叫持續性值,也未進行階段作業複製。

6381950 

為 BaseCache 設定的載入因子不正確。

階段作業複製不支援兩個以上的 Web 應用程式。 

6381954 

由於錯誤的序列,階段作業複製無法在包含 RequestDispatcher 的多個 Web 應用程式上進行。

6383313 

在 SR-intanceId cookie 上設定的路徑不正確。

SR-instanceId cookie 應該設定為 Web 應用程式的路徑,而非 servlet 的路徑。

6450360 

建立認證資料庫 (authdb) 時,create-authdb 指令未驗證 URL。create-authdb 指令以錯誤的 URL 成功建立認證資料庫。

6450800 

get-error-log 和 get-access-log 指令會顯示雜亂不當的訊息。

6459106 

wadm 部署無法部署叢集配置。

如果實例配置檔案有任何手動或其他方式的變更,deploy-config 指令會顯示錯誤訊息,說明實例已經過修改。

6462891 

沒有任何管理主控台可用來在使用者特定位置中部署 Web 應用程式。

6439577 

使用錯誤的記號 PIN 從 wadm 指令提示啟動實例時,未提示使用者輸入記號密碼。

6465470 

[群組設定] 頁面中出現不正確的文字內容。

文字內容應該是「您可以在此頁面中增加/移除所選取認證資料庫中的使用者群組」,而非「您在此頁面中增加/移除所選取認證資料庫中的使用者群組」。 

6465480 

刪除 JVM 效能評測器時,出現不正確的訊息內容。

訊息內容應該是「已成功刪除效能評測器」,而非「已成功儲存效能評測器」。 

6466409 

在增加 Web 應用程式時提供錯誤路徑,會顯示不正確的錯誤訊息。

6467164 

管理主控台精靈的視窗標題不一致。

6467785 

提供無效的目錄伺服器配置值時,管理主控台會顯示不正確的錯誤訊息。

6470585 

文件目錄的 URI 前綴可接受不含「\」的值。

6471737 

即使未指定配置值,list-instances 指令仍然列出實例。

6472385 

透過 CLI 變更的記號密碼未反映在 GUI 中。需要重新整理瀏覽器。

6467665 

使用 migrate-jks-keycert 指令遷移檔案路徑無效的憑證時,會提示使用者輸入金鑰庫密碼和金鑰密碼。

6469104 

建立伺服器憑證時,create-selfsigned-cert 指令可用來定義不適當的有效週期。

6469109 

delete-cert 指令不會刪除以「Sun Software PKCS#11 softtoken」記號建立的憑證。

6471649 

list-events 指令輸出未對齊。

6474584 

dayofweek 不接受「*」的選項。

例如設定以下的 ACL: 

acl "uri=/"; 
deny (all) dayofweek="*"; 
allow (all) dayofweek="Sat,Sun";

在此程式中,您限制一週內除了週六和週日以外,其他時間都不得存取。此程式未發揮作用,因此您仍可以在週一成功存取 ACL。 

6477840 

管理主控台應該提供較大的文字區域,以輸入類別路徑前綴、類別路徑後綴,以及本機程式庫路徑前綴。

6478165 

在伺服器上輸入 CRL 檔案的不正確檔案路徑之後,[安裝 CRL] 頁面會出現可用性問題。

6478229 

[實例] -> [新增] 頁面的標題不正確。

6478292 

僅當認證資料庫是 PAM 時,[常用作業] -> [選取配置] -> [選取虛擬伺服器] -> [編輯虛擬伺服器] -> [WebDAV] -> [新增] 頁面才應有 [輸入使用者] 欄位。

6478303 

管理主控台讓您不需要輸入 ACL 使用者或群組資訊,即可建立 ACE。如果認證資料庫是 PAM,則不會進行檢查。

6478612 

[請求標頭逾時] 文字欄位的所接受值範圍的內嵌說明不正確。

6500228 

建立重複的 MIME 類型記錄時,管理主控台會顯示異常狀況。

6501807 

使用管理主控台部署新的 Web 應用程式會終止所有現有 Web 應用程式的階段作業。

6504748 

使用刪除實例選項時,解除安裝程式刪除符號連結的檔案,而非刪除符號連結。

6505994 

使用空的 URI 式樣建立特性時偵測到故障

6510486 

htaccess 規則可能在記憶體中毀壞。

如果單一 .htaccess 檔案有超過 5 項允許或拒絕規則,則某些規則可能在記憶體中毀壞。如果發生這種狀況,則會略過其中某些規則。

6506936 

當修改實例之 webapps 目錄中的 JSP 或任何其他檔案時,deploy-config 失敗。

在透過管理主控台或 CLI 使用 pull-config 時,僅會將 instance_dir /config 目錄的內容提取到 config-store 中。當在 Web Server 7.0 中使用 pull-config 時,會將內容提取到 instance_dir/configinstance_dir/libinstance_dir/web-app 目錄中。

6492407 

前端檔案加速器快取。

依 ACL 和 obj.conf 配置而定,前端加速器快取會針對先前使用 NSAPI 處理的 URI,處理靜態檔案請求。此加速器快取必須與預設配置一併使用。

6498928 

未針對 0 位元組的檔案呼叫輸出指令。

除非呼叫 protocol_start_response(),否則不會針對 0 長度的回應呼叫輸出指令。send-file 不會呼叫 protocol_start_response() 函數。傳送 0 位元組的檔案時不會呼叫輸出指令。

6502258 

伺服器因為輸出緩衝區過大而當機。

如果輸出串流緩衝區大小大於輸入緩衝區大小,則伺服器可能會嘗試緩衝位於無效位址的資料。預設的輸入緩衝區大小為 8192 位元組。 

6504755 

無法停用登入預設伺服器實例的存取。

server.xml 檔案中,會忽略 <access-log> <enabled> 元素的值。

6505390 

加速器快取不能正確處理 ssl-unclean-shutdown。

加速器快取不能與預設配置中的 AuthTrans fn="match-browser" browser="*MSIE*" ssl-unclean-shutdown="true" 指令正確互動。如果存在這類指令,不論使用的瀏覽器為何,加速器快取都會將「不正常關機」設定套用於各個連線。

6432375 

在 HP-UX 上,SNMP 因為某些 OID 值而失敗。

解決方法

由於缺乏 HP-UX API 支援且過於複雜,因此未實作網路進出流量的統計。使用 HP 工具監視流量統計資料。 

6430293 

管理主控台上顯示的 AdminException 訊息未本土化。

6508299 

在非英文語言環境中,線上說明的左側面板上搜尋結果中顯示的字元不正確。

6507819 

已本土化的線上說明內容與英文版本有些不同。

6479062 

如果在 Solaris SPARC、Linux 和 HP-UX 平台中使用 HTTP 偵聽程式通訊協定 family="nca",Web Server 將無法啟動。

在 EditHTTPListener 精靈中將 Protocol-Family 特性設定為 nca 時,Web Server 實例無法重新啟動。