Sun Java System Web Server 6.1 SP9 版本說明

6.1 SP2 中已解決的問題

下表列出 Sun Java System Web Server 6.1 SP2 中已解決的問題。

表 11 Sun Java System Web Server 6.1 SP2 中已解決的問題

問題 ID 

說明 

4536102 

I18N:SNMP 社群名稱不在 Solaris Netscape 上顯示。 

4536194 

CGI 子系統從 NSPR 使用者執行緒發出阻斷式呼叫。 

4536739 

管理 ACL 和超級使用者 AC:[Allow only from host] 選項無法運作。 

4615933 

CORE SHTML:無法為 .shtml 檔案設定內容編碼。

4629796 

法語執行緒池名稱在 JA-NT (Internet Explorer 和 Netscape) 上會顯示亂碼。 

4651056 

Web Server 為以「..」開頭的檔案傳回 404。

4651206 

增加新的 MIME 類型檔案後,無法從 GUI 驗證增加的內容。 

4651207 

[Document preference] 網頁應該提供用來回應錯誤的檔案。 

4652009 

在 GUI 的 [View Access Log] 標籤中未反映自訂的存取記錄檔。 

4657465 

需要停用 cookie 編碼。 

依預設,Sun Java System Web Server URL 對 cookie 進行編碼之後再將它們傳送至用戶端。如果您不希望將 cookie 編碼,請將下行增加到 sun-web.xml

<property name="encodeCookies" value="false">

在上述範例中,在 sun-web-app 標籤下直接增加該行。請勿將此行內嵌於任何其他標籤中。

4664945 

URL 轉寄表單中有內部錯誤。 

4666409 

清除 ErrorResponse CGI 檔案名稱。

4676934 

分散式管理:置換 Web Server 6.0 SP2 中的預設 ACI。 

4676946 

沒有對虛擬伺服器設定表單的驗證。 

4676950 

從 URL 轉寄表單移除 http:// 時發生內部錯誤。

4682434 

具有抓取環境變數的程序檔的 CGI 無法執行。 

4682894 

叢集管理 - 選取來源伺服器會取消選取目標伺服器。 

4684775 

依預設,非同步 DNS 已停用。 

4707989 

Web 應用程式/JSP:load-on-startup 對 JSP 檔案不起作用。 

4704385 

叢集:在修改叢集時,重設後立即按一下 [OK],即會出現空訊息。 

4705181 

不為使用者驗證 [User and Group],且在 CGI 中接受空格。 

4705204 

新增加的 ACL 檔案在選取 [Delete] 後未被刪除。 

4706063 

Chroot 和目錄無法正確驗證。

4711353 

管理:Global|SNMP Master Trap Warning 顯示 Form Element Missing:manager?

4718914 

為沒有安裝憑證的所有實例伺服器開啟安全性。 

4724503 

在 GUI [Edit Listen Socket] 上啟用 IPv6 後,伺服器不會啟動。 

4727597 

增加的新伺服器使用相同連接埠時,管理 GUI 會出現混亂。 

4721021 

無法在啟用了 SSL 的伺服器上存取絕對 URI。 

4727444 

存取記錄報告不正確的資料。 

4732877 

[Urlhosts] 欄位不接受一個以上的主機名稱。

4745314 

VSCLASS 中文件根目錄的 $id 變數在 Windows 上無法運作。

4749239 

ACLI﹕處理 ACL 不正確。 

4753601 

magnus.conf 中的 MaxRqHeader 指令未按預期執行。

4754934 

使用 HTTP1.1 時,Web Server 6.0 上的 Vignette NSAPI 外掛程式不能正常執行。 

4761188 

LDAP﹕改善 ACL 的 LDAP 動態群組效能。 

為改善效能,特別為 SP2 引入新的 LDAP 配置參數 dyngroups fast。有了這個參數,Web 伺服器就能略過動態群組間的巢式個人,而指定群組成員身份。

例如,假設使用者 alpha 屬於群組 A,而依照群組 B 的 memberURL 定義 (動態群組),群組 A 是群組 B 的成員,且 ACL 僅為群組 B 授予存取權限。在這種情況下,Web 伺服器將拒絕來自 alpha 的存取,因為 alpha 不被視為群組 B 的成員。

若您要支援巢式群組,請勿為 LODAP 認證服務定義這項新的配置。否則您將無法提昇效能。配置目錄範例如下所示: 

ldapregular ldap://localhost:389/o=TestCentral

ldapregular: dyngroups fast

4763653 

需要驗證 [Document Preference] 頁面中的表單元素。 

4764307 

Magnus.conf: 效能設定:接受負數。

4765709 

管理:Configure Directory Service 不驗證 binddn/password

4770294 

在 Windows 上,Web Server 6.1 應在存取記錄的行尾處增加 CR 字元。 

4786612 

Web Server 將某些位置的「:」(冒號) 視為主機名稱/IP 和連接埠之間的分隔符號。需要更新此代碼以識別「:」何時真正為 IPv6 位址的部分。 

4787310 

SmallFileSpace 設定為較低值時,NSFC 中的逐出作業失敗。

4788075 

Web Server 6.0 SP5 在 magnus.conf 中設定 PATH 變數之功能無法使用。

4800173 

與許多虛擬伺服器結合使用的大型 ACL 檔案存在效能問題。 

4808402 

原生認證程式支援。 

4814097 

無法選取 none 作為 GUI 中程式群組下的程式項目。

4822720 

持續作用子系統應能夠動態調整。 

持續作用子系統需要調整以實現效能最佳化。在 Web Server 6.0 中,此子系統已針對沉重負載進行調整,但是當只有少量同步運作的持續作用連線時,效能仍不理想。Web Server 6.1 SP2 的持續作用子系統已進行修改,可以執行某些動態調校以適應實際負載。 

4849907 

在未設定和配置執行權限時,會剖析 Shtml

4855807 

AIX︰Web 伺服器透過監視程式重新啟動之後當機。 

4858152 

實例遷移後,其 server.xml 檔案中的存取記錄項目指向無效路徑。

4869527 

SNMP﹕RH Linux 6.2/7.2/Adv Server 2.1 和 Sun Linux 5 的測試失敗。 

4862498 

[New Directory Service] 螢幕未連線至介面。 

4870613 

在 Netscape Navigator 7 的框架中無法使用 [Back] 按鈕。 

4873766 

請求遭到切割時,upload-file SAF 無法正常運作。

4882838 

無法在產生的重新導向中為 URL 指定協定。 

每當伺服器向用戶端傳送重新導向,均會產生自身參照 URL。從 Web Server 6.1 SP1 開始,server.xmlLS 元素的 servername 屬性可用來配置伺服器產生的自身參照 URL 中使用的機制。

例如,如果 SSL 卸載程式位於網際網路和 Web Server 實例之間,只要為 http://www.sun.com 將經由 SSL 加密的流量進行解密,並轉送至連接埠 8080 上的 Web Server,則以下 LS 元素即可能出現在 server.xml 中:

<LS remap="ls1" port="8080" security="disabled"... servername="https://www.sun.com">

即使未配置 LS 來處理 SSL 流量,servername 值中的「https://」前綴也會指示伺服器在自身參照 URL 中使用 HTTPS 機制。

4889081 

內部記錄自動重建會建立空白記錄。 

4894033 

分散式管理:管理 ACL「Allow only from host/IP」的功能與文件所述不符。 

4896881 

使用 untar 展開 Web 伺服器位元時,所有權和群組資訊不正確。 

4897074 

僅在 Linux 上:建立集合時,不會為 PDF 檔案建立索引且不將其增加至集合中。 

4899105 

[Edit Virtual Server] 頁面中連線值反白顯示不正確。 

4905175 

新的虛擬伺服器可繼承 WebDAV ACL 設定。 

4909378 

[Edit WebDAV] 頁面中的 [Help] 按鈕未指向正確的說明頁面。 

4903449 

效能受多重處理模式和一個執行緒所影響。 

4905681 

Sun Java System Web Server 6.1 SP1 會忽略 AsyncDNS 設定。Web 伺服器絕不會執行非同步 DNS 查詢。

請注意,即使 magnus.conf 將 AsyncDNS 設定為 on,Asynchronous DNS 的狀態仍為 off

4908631 

若您在伺服器未執行時嘗試停止伺服器,會傳回錯誤訊息狀態。 

4907288 

叢集管理檔案傳送在 Windows 上無法使用。 

4909678 

Web Server 6.1 摘要認證對平面檔不起作用。 

4910266 

Web Server 6.1:透過 GUI 建立摘要檔使用者會按指數順序複製使用者。 

4904088 

遷移最終頁面需要對 HTML 的「<」和「>」字元進行編碼。 

4908986 

JDBC:Servlet 代碼 UploadServlet 錯誤處理 SQL 異常。

4904896 

I18N 搜尋:在搜尋的管理 GUI 上排序預設編碼的編碼清單。 

4908010 

無法移除新建立之虛擬伺服器的搜尋集合。 

4908401 

I18N:每份搜尋傳回之文件的時間戳記均未本土化。 

4910222 

在 Windows 上,嘗試使用帶有反斜線的文件根目錄建立集合時發生錯誤。 

解決方法:當指定帶有反斜線或混合斜線的文件根目錄時會發生此運作方式。使用正斜線。

4911548 

建立重複的搜尋集合時,伺服器傳回 ConfigException

4911656 

I18N:搜尋多位元組字元時,無法移至 [Sort By Date] 連結。 

4913909 

i18n:增加韓文名稱的檔案時發生錯誤 - 由於無讀取權限而略過。 

4913228 

jdbcRealm 範例應用程式的 Oracle 程序檔中缺少引號。

4910869 

NSFC 功能需要增強。 

增加 ReplaceFiles nsfc.conf 指令。

ReplaceFiles=true (預設) 時,會保持現有檔案快取運作方式。

ReplaceFiles=false 表示一旦快取檔案之後,就不能捨棄其檔案快取項目以挪出空間供其他檔案使用。這項設定在基準案例中相當有用,因為消除了點擊清單鎖定的競爭狀態。

4910272 

在增加新伺服器時,伺服器不應在文件根目錄中接受混合斜線。 

4912254 

由於 .env 中的 set -o noclobber,Web 伺服器安裝失敗。

4911070 

Web Server 6.1:缺少 IPv6 位址的 [Add Listen Socket Protocol Family] 欄位。 

4911630 

magnus 編輯器中的許多欄位因為接受負整數值,因此沒有經過驗證。 

4911550 

在嘗試存取含有附加文件的伺服器時,發生 ServletException

4911633 

為使用者變更密碼無效。 

4913566 

[URL Forwarding Editing] 頁面不一致。 

4919473 

從管理 GUI 更新安全性範圍特性未反映在 server.xml 中。

4913289 

「Edit Virtual Class」上的說明未提供完整的 VS 類別刪除條件。

4916331 

持續作用連線在輕負載時可能掛機。 

4925475 

server.xml createconsole 屬性被忽略。

4925938 

如果使用者不慎編輯了 VS 管理 URL,則會丟出空指標異常。

4929848 

效能:Web Server 每秒輪詢一次 kstat

4926414 

I18N-korean︰缺少一個或多個現有文件時,重新編製索引集合會當機。 

4935797 

certmap.conf 檔案位置表示錯誤。

4930327 

MOVE/COPY 請求中的目標標頭不是 URL 解碼的。 

4933483 

啟動時報告 SIGCHLD 訊號。

4935582 

無需為 AF_NCA 設定 TCP_NODELAY

4930642 

檔案的 mime.types 項目不以換行鍵結尾時,將傳回來源。

4930329 

maxpropdepth 的預設值選擇不當。

4932995 

透過管理 GUI 刪除 Web 應用程式時,會移除前導字元「/」。 

4935420 

由於 6.1 的遷移實例,限定存取的資源挑選器失敗。 

4944850 

從 Web Server 4.1 遷移至 6.1 時,Address 指令遷移不正確。 

4946829 

管理:遷移後建立新的虛擬伺服器會造成 $user: 找不到值。

4941027 

Web 伺服器管理介面中存在跨站點程序檔。 

4948397 

Web Server 6.1 SP1 SNMP 無法運作。 

4946187 

分散式管理︰啟用分散式管理後,如果將 ACL 設定為僅允許認證使用者,伺服器仍會允許管理群組中的其他使用者進行存取。 

4947005 

在 Solaris x86 平台上無法增加伺服器實例。 

4940040 

「Administrator's Configuration File Reference」定義了不存在的 TYPE 元素。

4942750 

搜尋範例不正確。 

4943631 

執行緒池配置檔案的文件錯誤。 

4941741 

由於 libCld.so,Solaris 8 SPARC 上的 Web Server 6.1 SP1 伺服器無法啟動。

4945994 

fc_net_write 應產生單一系統呼叫。

4940418 

位元組碼設備的協力廠商效能評測器支援。 

4943329 

IWSSessionManager 未按預期與 Web Server 6.1 配合運作。

4947065 

搜尋 Web 應用程式最多只會顯示 11 個集合。 

4947624 

在 Windows 上重新編製索引時,顯示無效警示訊息。 

4950552 

特定輸出結果 (11、21、31...) 的結果數目錯誤。 

4954789 

Web Server 部署失敗並出現 ClassCastException

4956415 

Web Server 6.1 搜尋﹕請求顯示中介標籤說明的功能。 

4950644 

在 Linux 上建立重複的集合時,顯示無效警示訊息。 

4951860 

httpagt 取決於 NETSITE_ROOT 變數。

4957158 

在 x86 建置上執行 specweb99 時,fc_open 失敗。

4952492 

如果可能,MOVE 方法應該重新命名檔案。

4958571 

PR_NetAddrToString 效能低於預期效能。

4951264 

在 Java 觸發的重新配置和伺服器關機過程中,Web Server 當機。 

4958755 

從根上下文呼叫 ServletContext.getContext(String) 時,無法傳回其他上下文,傳回根上下文。

4950653 

QoS vsclass 值顯示為「Null」。

4951982 

使用錯誤憑證配置 LDAP 時,顯示無效的錯誤訊息。 

4953147 

當管理使用者為超級使用者而實例為非超級使用者時,基於 Cron 的記錄自動重建會失敗。 

解決方法:變更使用者,使其與 scheduler.conf 檔案中的管理伺服器使用者相符。

4961864 

使用旋轉-回呼時,Web Server 當機。 

4962059 

管理密碼以一般文字的形式儲存在 setup.inf 中。

4969637 

在 send-error SAF 中存在微小編碼錯誤。 

4961999 

增加虛擬伺服器後,頂端框架不會在下拉式方塊中顯示該虛擬伺服器。 

4962624 

管理:在 [Edit Listen Socket] 中沒有對協定值進行驗證。 

4963483 

如果 ACL 檔案路徑內含正斜線,GUI 會變得混亂。 

4968422 

在瀏覽器的 WebDAV 螢幕中顯示無效的 ACL 檔案。 

4966497 

平均佇列延遲的 Perf 傾印資料不正確。 

4970955 

Apache 範例 (\plugins\java\samples\webapps\simple) 的跨站點安全性問題。

4972573 

在 Web Server 6.1 SP1 中,web-apps-sample 範例應用程式的運作方式不正確。

4972587 

國際化範例應用程式的 index.html 中的錯誤指示。

4976454 

Web Server 6.1 隨附有範例。 

4970273 

FastCGI 試用程式庫位於 RTM Web Server 套裝軟體中。 

4976953 

AIX 6.0 SP6﹕對檔案進行 GET 作業並具有正確的群組權限時產生禁止錯誤。 

4976490 

記錄訊息不完整。 

4975675 

伺服器有負載時,動態重新配置失敗。 

4976910 

不存在項目時,NSFC_GetEntryPrivateData() 呼叫 NSFC_ExitCacheMonitor()

4973079 

在 [servername] 欄位驗證失敗時,GUI 仍保留已刪除的無效連接埠項目,並將其寫入。

4975788 

使用 Internet Explorer 編輯的 classpath 破壞;伺服器 JVMTM 無法啟動。

4975798 

無法使用 web-admin 將路徑增加到 classpath 後綴中。

4975782 

無法刪除外部 JNDI 參照。 

4970188 

RPM 無法找到系統 umask。 

4971298 

Java ES 中的 Web 伺服器套裝軟體執行 pkgchk -n 失敗。

4986761 

Web Server 6.0 遷移失敗。 

4989231 

伺服器無法在 Linux 平台上啟動。建置過程中出現錯誤的 JDK 路徑。 

4988104 

[Edit Virtual Server] 頁面應該正確更新連線值。 

4986700 

使用 Servlet 篩選器時,[Last-modified] 和 [Etag] 被抑制。 

4991888 

所儲存用於金鑰檔案配置的檔案名稱錯誤。 

4992739 

修改 Web Server 實例的 classpath 字尾後,無法啟動該 Web Server 實例。

4995447 

Web Server 6.1 SP2 RH Linux 無法存取管理 GUI;登入後丟出錯誤訊息。 

4995489 

Solaris x86:無法啟用分散式管理。 

4991775 

在 cookie 範例 Servlet 中,驗證 cookie 名稱。 

5002905 

即使未啟用分散式管理,仍無法設定超級使用者存取控制。 

5012107 

使用錯誤的外掛程式時,POST 請求內文會消耗兩次。 

4962659 

搜尋條件遭截斷為 100 個字元。 

4967580 

搜尋顯示啟用 SSL 之實例的錯誤連結。 

4970181 

需要將 Stellent 篩選器增加至 Linux 和 Solaris x86 建置。 

4975327 

nova 搜尋的 indexMetatags 應自動設定。

4975367 

中介標籤的索引大小寫不須相符。 

4997149 

設定 excludeExtensions 特性後,以 *.* 式樣移除文件時無法移除所有檔案。

4997178 

設定 excludeExtensions 後,為 .sxg 檔案編製索引時,伺服器傳回空指標異常。

4997697 

搜尋結果頁面上的頁碼顯示不正確。 

4844616 

bswitch 配置錯誤導致當機。

4854698 

異常的請求導致外掛程式當機。 

4866965 

ACLI﹕失敗認證在伺服器錯誤記錄檔中記錄兩次。 

4880864 

ACL﹕當 ACL 拒絕存取時,Web Server 傳回「404 Not found」錯誤。 

4915326 

WEBC﹕對 Jar 檔案授予 signedBy 權限不起作用。

4918754 

Web Server 6.1 無法處理 8 位元字元集的 HTTP URL GET 參數。 

4924921 

在 Windows 2000 上使用 JDK 1.3.1 時,無法將 JVM 最大堆疊大小設定為 800 MB。 

4926336 

在 JSP 參數的值中使用 % 會毀壞查詢字串。 

4927770 

伺服器中斷,並顯示來自 libjvm 內部的 SIGABRT。

4928358 

錯誤地將 JSP 錯誤報告為「Not Found」錯誤。 

4930374 

sun-web.xml 中,class-loader 元素中的 extra-class-path 屬性未按預期運作。

4932893 

動態重新載入不適用於 Web 應用程式描述元檔案 (例如 web.xml)。

4939370 

Web 容器執行緒名稱不唯一。 

4934083 

LDAP﹕LDAP 認證期間當機。 

4934562 

WEBC﹕getRemoteUser() 不適用於獨立的 JSP 檔案。

4935669 

WEBC﹕請求不一定需要包含用戶端憑證資料。 

4935570 

憑證資料即使可用,有時也會無法顯示。 

4932547 

Tomcat AuthenticatorBase 傳回 500,而非 403。

4946762 

Out–of-box 的預設範圍應該為原生的。 

4948123 

在某些情況下,Web Server 6.1 會不正確地報告用戶端金鑰大小。 

4949842 

WEBC﹕使用核心認證時,isUserInRole() 並不相符。

4957829 

LDAP﹕使用者可以在基本認證中為 UID 輸入萬用字元「*」。 

4960013 

無法具有多個 LDAP 範圍。 

4968857 

htconvert 無法正確轉換 .nsconfig 萬用字元式樣。

4968882 

htconvert 對 6.1 樣式的 server.xml 不起作用。

4960873 

階段作業同時由兩個執行緒終止時,遇到 NPE。 

4973927 

由於 OutputStream.write() 中的 IOException,未擷取到 EPIPE 訊號。

4976277 

對 LDAP 池儲存使用 JDK 1.4.1 提供的 JNDI 連線池。 

4983707 

將記錄層級變更為安全性,會導致啟動時出現 NullPointerException

4981028 

Web 容器未遵循 web.xml 中的可分發語義。

4993468 

getResourcePaths 傳回包含「//」的路徑。

4996219 

在 RedHat Linux Advance Server 3.0 上,webservd 發生記憶體錯誤。

4997593 

NSAPI srvhdrsHttpServletResponse 標頭之間的整合不佳。

4997756 

LOCK-UNLOCK 無法正常作業,且 GUI 無法正確顯示鎖定資訊。 

4997838 

Web 伺服器無法在安全性設為 On 的 RedHat Linux AS 3.0 上啟動。

5003531 

從非 SSL 連接埠設定 transport-guarantee=CONFIDENTIAL 來存取 Web 應用程式時出現 500 錯誤。

5004542 

ASN.1 剖析錯誤/暴力強制程式可能導致 Web Server 當機。 

5016494 

NSS﹕使用毀壞的憑證時,DER_UTCTimeToTime 當機。