Sun Java System Web Server 6.1 2005Q4 SP5 版本說明

已解決的問題

本節列出以下發行版本中已修正的最重要問題:

6.1 SP5 中已解決的問題

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

表 3 Sun Java System Web Server 6.1 SP5 中已解決的問題

問題 ID 

說明 

6234284 

如果管理密碼中包含 shell 中介字元,例如 ;、$、&、^、*. (. )、|、<、>、'、`、” 及 \ 等,則 JES3 Web Server 安裝會失敗且記憶體可能會傾印。 

6232465 

包含 HPUX Web Server 建置的 -N 連結程式選項 

6171389 

使用持續作用時,僅為第一個 HTTP 請求呼叫輸入篩選器。篩選器不會處理 TCP 連線的所有後續請求。 

6195820 

全域資源不可用於 load-on-startup Servlet。 

5042600 

無法將 6.0 SP7 Web Server 實例遷移到 6.1 SP2。 

6244615 

Web 伺服器遷移應正確更新 RootCerts。 

6219618 

JES Web Server 6.1 SP2 無法為 Search Collection Creation 的 PDF 版本 1.5 (Acrobat 6.x) 文件建立索引。 

6239342 

預設錯誤頁面中跨網站的程序檔弱點。 

4879994 

SSL:請求觸發新的 SSL 交換時,將遺失大於 8k 的資料。 

附加資訊:依預設,Web 伺服器可上傳最大 1MB 的檔案 (可選擇用戶端憑證認證時)。若要上傳大於 1MB 的檔案,將增加 SSLClientAuthDataLimit limit magnus.conf 檔案。然而,如果同時上傳很大的檔案,Web 伺服器將使用大量記憶體。若要最小化記憶體的使用,請執行以下任意作業:

  • 如果不需要認證,請關閉認證。

  • 如果需要認證,請透過在 obj.conf 中設定 require=1 來使其成為必要。


PathCheck fn="get-client-cert" dorequest="1" require="1"

6229472 

.htaccess Require 指令中斷。 

6170938 

acceptlanguage 無法用於使用者文件目錄。 

6180991 

內部常駐程式記錄自動重建無法用於大於 2GB 的檔案。 

6254121 

.htaccess 無法保護不具有相應檔案的資源 (不會顯示訊息)。 

6185904 

未正確處理新的 NSS 錯誤碼 (不明錯誤 – 8048)。 

6262885 

從 HTTPS 切換至 HTTP 導致產生新的階段作業。 

附加資訊:在 Web 應用程式的 sun-web.xml 中,將 cookie 特性下的 Web 應用程式的階段作業 cookie 之 isSecure 屬性設定為 true 或 false。預設值為 true。在以下範例中,透過將參數值設定為 false 來將 Web 應用程式之 isSecure 設定為 false。sun-web.xml 將如下所示:


<session-config>
         <cookie-properties>
           <property name="isSecure" value="false"/>
         </cookie-properties>
      </session-config>

6222728 

在 Windows 2000 平台上,SNMP 服務在 Web Server 6.1 SP2/SP3 中失敗。 

6273472 

Web Server 6.1 SP4 解除安裝程序檔顯示錯誤訊息 –「無此類檔案或目錄」。 

6259257 

某些 PDF 檔案無法依搜尋引擎建立索引。 

6253489 

在巢式包含時丟出的 ClassCastException 存在於 JSP 中。 

6285847 

具有兩倍「內容長度」標頭的請求應被拒絕 (HRS 弱點)。 

解決方法:在 magnus.conf 中增加 StrictHttpHeaders 指令,並將其值設定為 on

6275413 

配置不正確的首頁 SAF 使伺服器當機。 

6.1 SP4 中已解決的問題

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

表 4 Sun Java System Web Server 6.1 SP4 中已解決的問題

問題 ID 

說明 

6021153 

需要的修補程式 ID 112396-03 不存在。 

修補程式 #112396-03 在舊的版本說明中列為「必要」是不正確的。僅應列出修補程式 #112396-02,該修補程式用於修正 BugId #4498984 (對於某些舊版作業系統的 patchadd 指令,*fgrep* 因「字詞清單太大」而無效)。 

正確的修補程式編號為:112396-02。 

Solaris 使用者必須安裝 Sun 建議的修補程式叢集,該叢集位於以下網頁的「Recommended and Security Patches」部分中:http://sunsolve.sun.com

Solaris 8 (SPARC)

  • Solaris 8 Update 7

  • Sun 建議使用的最新「建議的安全修補程式業集」。

Solaris 9 (SPARC 和 x86)

  • Solaris 9 Update 4 或更高版本。

  • Sun 建議使用的最新「建議的安全修補程式業集」。

6066252 

具有 AKI 副檔名的用戶端證書導致 SEC_ERROR_UNKNOWN_ISSUER 錯誤。 

6092498 

如果證書中包含捷克字元,SJWS 6.1 將無法根據 LDAP 驗證用戶端證書。 

6171311 

在 JDK 1.5 環境中執行 Web Server 時經常出現錯誤。 

6171784 

使用特定錯誤記錄配置會產生 Web Server 效能問題。 

4925875 

i18-ko﹕使用韓文字詞進行星號搜尋時返回結果為空。 

6171950 

在 sun-web.xml 中使用重新載入間隔參數時,預先編譯的 JSP 不按預期方式工作。 

解決方法:使用特性「use-precompiled」(在 sun-web.xml 中的 JSP-config 下設定為「true」) 以指定 JSP 預先編譯並且在執行階段永遠不需要編譯。

sun-web.xml 範例 


<sun-web-app>
<session-config>
<session-manager/>
</session-config>
<jsp-config>
<property name="use-precompiled" value="true" />
</jsp-config>
</sun-web-app>

5048940 

從 SP1 升級之後,無法存取管理 GUI 中的 [Superuser Access Control] 頁面。 

6177544 

透過 RPM 安裝外掛程式後,libpassthrough.so 不存在。 

6176231 

Sun Java System Web Server 6.1 SP4 管理刪除憑證 (bin/https/admin/security) 與 NSS 3.9.3 試用版發生記憶體傾印。 

6173365 

多個套裝軟體安裝程式用於 Solaris SPARC/x86 同一版本的 Web Server。 

5039633 

更新 NSS 至 3.9 系列。 

5063134 

J2SE 位置沒有使用 Java ES 符號連結。 

6067407 

使用 ACL_LDAPSessionFree() 時產生問題。 

6173293 

設定 Servlet 篩選器後,Web Server 總是將內容類型設定為 text/html。 

6176264 

Web Server 6.1 SP4 Solaris x86 無法透過管理 GUI 啟動 SSL 實例。 

6180677 

用於 JES3 的 Web Server SP4 無法從用於 JES2 的 Web Server SP2 升級。 

6066139 

JSTLTCK - 在 JDK1.5_beta2 版環境中執行 Web 伺服器時,16 個測試失敗。 

6088595 

建立/編輯類別時,使用 JDK 1.5.0_beta2 的 Admin 丟出異常。 

4904913 

I18N 搜尋:日語中的「?」萬用字元搜尋導致錯誤相符。 

6.1 SP3 中已解決的問題

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

表 5 Sun Java System Web Server 6.1 SP3 中已解決的問題

問題 ID 

說明 

4798461 

關閉「Transmit File」時,GUI 反映不正確。 

4904896 

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

4905412 

GUI 不允許管理 keyfile 資料庫中的使用者。 

4991338 

Web 伺服器管理主控台未顯示全部標籤 (在 Mozilla 瀏覽器中)。 

5001819 

Web Server 6.1 Nova 搜索引擎有時會漏選文件。 

5014693 

Java 篩選器、HTTP 壓縮和 SHTML 無法互通。 

5021077 

遇到 java.lang。如果您按一下 [OK] 按鈕時未選取目錄伺服器,則會遇到 NullPointerException。 

5025617 

Web Server 的 JNDI 需要從 sun-web.xml 對映 resource-env-ref's。 

5042676 

請求流量問題,用戶端標籤代碼 = 302。 

5056989 

啟用在階段作業 ID 中的前綴主機名稱。 

備註:可以透過在 Web 應用程式的 sun-web.xml 中,將管理員特性下的 property prefixSessionIDWithHostname 值設定為 yes、true 或 on 中的任何一個值,為 Web 應用程式啟用階段作業 ID 中 (如同 6.0SPx 中) 的前綴主機名稱。

在以下範例中,將參數值設定為 true,從而為 Web 應用程式啟用了階段作業 ID 中的前綴主機名稱。sun-web.xml 如下所示: 


<session-config>
<session-manager>
<manager-properties>
<property name="prefixSessionIDWithHostname" value="true"/>
</manager-properties>
</session-manager>
</session-config>

5057749 

Web Server 6.1 SP2:certmap.conf 中定義的外掛程式無法載入。 

6041356 

在 magnus.conf 中指定 AdminLanguage 和/或 DefaultLanguage 時,發生記憶體錯誤。 

6057426 

負載平衡器外掛程式 (原來稱為 Resonate 外掛程式) loadbal.so 無法在 SPARC Solaris 上工作。 

請注意,loadbal.so 外掛程式的位置為:<server_root>/plugins/loadbal.so 

5065017 

Servlet 階段作業資料問題。 

5048051 

在透過 RPM 安裝的 Linux 上無法建立集合。 

5029954 

當 ConnQueueSize/RqThrottle 為 0 時,忽略 StackSize。 

4898077 

HttpServerAdmin 與 iWS 主控台運作方式不一致。 

5013100 

像 2500 和 02500 這兩個連接埠會被當作不同的連接埠新增至 server.xml。 

5046634 

Http 標頭與外掛程式中的 2 位元組字元。 

可以透過在 Web 應用程式的 sun-web.xml 中,將配置參數 use-responseCT-for-headers 的值設定為 yes、true 或 on 中的任何一個值,在任一 Web 應用程式層級啟用回應標頭編碼。 在以下範例中,將參數值設定為 true,從而為 Web 應用程式啟用了回應標頭編碼。sun-web.xml 如下所示: 


<sun-web-app> 
<parameter-encoding form-hint-field="j_encoding"/> 
<property name="use-responseCT-for-headers" value="true" /> 
<session-config> 
<session-manager/> 
</session-config> 
<jsp-config/> 
</sun-web-app>

6.1 SP2 中已解決的問題

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

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

問題 ID 

說明 

4536102 

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

4536194 

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

4536739 

管理 ACL 和超級使用者 AC:僅允許「來自主機」不起作用。 

4615933 

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

4629796 

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

4651056 

Web 伺服器對以「..」開始的檔案傳回 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] 和 [Directory] 無法正確驗證。 

4711353 

Admin﹕Global|SNMP Master Trap 警告顯示「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」的成員。 

如果您要在此種情況下支援巢式群組,請勿為 LDAP 認證服務定義此新配置 (之後您不會獲得效能)。配置範例:目錄: 

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

ldapregular:dyngroups fast 

4763653 

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

4764307 

Magnus.conf: [Performance Settings]:接受 -ve 號碼。

4765709 

Admin﹕[Configure Directory Service] 不驗證 binddn/密碼。 

4770294 

在 Windows 上執行的 Web Server 6 應在存取記錄的行尾處增加 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 Server 透過監視程式重新啟動之後當機。 

4858152 

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

4869527 

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

4862498 

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

4870613 

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

4873766 

請求很多時,上載檔案不能正常工作。 

4882838 

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

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

例如,如果 SSL 卸載程式位於網際網路和 Web Server 實例之間,為 www.sun.com 解密經 SSL 加密的流量並將其中繼至連接埠 8080 上的 Web Server,則 LS 元素將會出現在 server.xml 中,如下所示: 

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

即使 LS 未配置處理 SSL 流量,伺服器名稱值中的「https://」前綴也會指示伺服器使用自我參考 URL 中的 https 機制。 

4889081 

內部記錄旋轉建立空記錄。 

4894033 

分散式管理:管理 ACL「僅允許來自主機/IP」的功能與文件所述不符。 

4896881 

解壓縮 Web Server 位元時,所有權和群組資訊不正確。 

4897074 

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

4899105 

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

4905175 

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

4909378 

編輯 webdav 的 [Help] 按鈕未指向正確的說明頁面。 

4903449 

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

4905681 

在 Sun Java System Web Server 6.1 SP1 中忽略 AsyncDNS 設定。Web 伺服器從不執行非同步 DNS 查找。

請注意,即使 magnus.conf 包含的 AsyncDNS 處於開啟狀態,非同步 DNS 仍處於關閉狀態。 

4908631 

使用者在伺服器未執行時嘗試停止伺服器,傳回錯誤訊息狀態。 

4907288 

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

4909678 

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

4910266 

Web Server 6.1:經由 GUI 建立摘要檔使用者導致使用者按指數階進行複製。 

4904088 

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

4908986 

JDBC:blob 範例﹕Servlet 代碼 UploadServlet 錯誤處理 SQL 異常。 

4904896 

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

4908010 

無法在執行套用前移除新建立 VS 的搜尋集合。 

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 

在嘗試存取含有附加文件的伺服器時,出現 Servlet 異常。 

4911633 

為使用者變更密碼無效。 

4913566 

[URL Forwarding Editing] 頁面不一致。 

4919473 

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

4913289 

「編輯虛擬類別」的說明未對 VS 類別刪除提供完整條件。 

4916331 

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

4925475 

server.xml createconsole 屬性被忽略。 

4925938 

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

4929848 

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

4926414 

i18n-ko﹕缺少一個或多個現有文件時,重新索引集合掛機。 

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 

Admin﹕遷移後建立新的虛擬伺服器導致 $user: 無法找到值。 

4941027 

在 Sun Web Server Webadmin 介面中存在跨網站指令碼。 

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 

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

4951860 

httpagt 取決於 NETSITE_ROOT 變數。 

4957158 

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

4952492 

MOVE 方法應在可能時「重新命名」檔案。 

4958571 

PR_NetAddrToString 效能低於預期效能。 

4951264 

在觸發 Java 的重新配置和伺服器關機期間伺服器當機。 

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 

增加 VS 後,頂部框架不在下拉式方塊中顯示 VS。 

4962624 

Admin﹕在 [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 應用程式簡單範例應用程式中的運作方式不正確。 

4972587 

i18n 範例應用程式的 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 

GUI 在 [Servername] 欄位驗證失敗時仍保留已刪除的無效連接埠項目,並會移入它們。 

4975788 

使用 IExplorer 編輯的 classpath 中斷;伺服器 JVM 無法啟動。 

4975798 

無法使用 Web 管理向類別路徑字尾增加路徑。 

4975782 

無法刪除外部 JNDI 參照。 

4970188 

RPM 無法找到系統 umask。 

4971298 

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

4986761 

Web Server 6.0 遷移失敗。 

4989231 

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

4988104 

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

4986700 

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

4991888 

為金鑰檔案配置儲存錯誤的檔案名稱。 

4992739 

修改 Web 伺服器實例的類別路徑字尾後,無法啟動該 Web 伺服器實例。 

4995447 

Web Server 6.1 SP2 RHlinux 無法存取管理 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 

dbswitch 配置錯誤導致當機。 

4854698 

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

4866965 

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

4880864 

ACL﹕當 ACL 拒絕存取時,Web Server 傳回 404 未找到的錯誤。 

4915326 

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

4918754 

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

4924921 

無法在使用 JDK 1.3.1 的 Win2k 上設定 800 MB 的 JVM 最大堆疊大小。 

4926336 

在 JSP:param 值中使用 % 會毀壞查詢字串。 

4927770 

伺服器中斷,SIGABRT 來自 libjvm 內部。 

4928358 

JSP 錯誤被誤報為未找到錯誤。 

4930374 

sun-web.xml 的類別載入器元素中的 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 

立即可用的預設範圍應該為原生的。 

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 

EPIPE 訊號未被做為來自 OutputStream.write() 的 IOException 擷取。 

4976277 

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

4983707 

將記錄層級變更為安全性導致 st 的 NullPointerException。 

4981028 

web.xml 中的「distributable」語義並非由 Web 容器所賦予。 

4993468 

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

4996219 

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

4997593 

NSAPI srvhdrs 和 HttpServletResponse 標頭之間的整合不好。 

4997756 

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

4997838 

Web 伺服器無法在啟動安全性的 RHL AS 3.0 上啟動。 

5003531 

以非 SS 存取 transport-guarantee=CONFIDENTIAL 的 Web 應用程式時出現 500 錯誤。 

5004542 

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

5016494 

NSS﹕使用已毀壞證書時 DER_UTCTimeToTime 當機。 

6.1 SP1 中已解決的問題

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

表 7 Sun Java System Web Server 6.1 SP1 中已解決的問題

問題 ID 

說明 

5060906 

對於沒有索引檔案的不受保護目錄將快顯授權對話方塊。 

附加資訊︰對於 6.1 SP1,如果目錄中沒有索引檔案 (例如 index.html、index.jsp、home.html 等),則在開啟 ACL 認證時,即使此目錄未受保護,具有讀寫權限的使用者也會被拒絕存取清單。

解決方法︰若要復原為 6.1 先前的運作方式,請變更預設 ACL,以使匿名使用者具有清單中的權限。進行如下變更︰

allow (read, execute, info, list) user = "anyone"

4642650 

需要選項以在 servlet/JSP 容器中禁用附加絕對 URL。 

修正詳細資訊︰增加至 sun-web.xml 的新特性︰relativeRedirectAllowed

預設值︰false

說明︰若為 true,則允許 Web 應用程式使用 HttpServletResponse.sendRedirect() API 將相對的 URL 傳送至用戶端 (即它可以阻止容器將相對的 URL 轉換為完全合格的 URL)。

4793938 

從伺服器管理員 GUI 啟用遠端檔案處理,可使任何遠端使用者均能取得伺服器的 URI 空間中所有目錄的清單。 

4904201 

增加未隨附的 JDK 伺服器時,javahome 路徑設定錯誤。

4911580 

增加新的伺服器實例可能會失敗,並顯示伺服器錯誤訊息。 

4928794 

嘗試用 PUT 建立空資源時,伺服器重新啟動。 

4929913 

搜尋引擎不能從 PDF 檔案擷取 FTS 資訊並為其建立索引。 

修正詳細資訊︰此修正適用於所有支援的平台 (Linux 除外)。

始終會為 AuthorSubjectKeywords 中介標記建立索引。現在已增加功能,允許為任意中介標記建立索引,包括從 PDF 檔案轉換 FTS_* 屬性時產生的中介標記。需要在 server.xml 中手動配置新設定,如下所述。

  • server.xmlSEARCH 區段中,增加 name="indexMetatags"PROPERTY。此值應是以逗號分隔的中介標記名稱清單 (請注意不管此設定如何,都始終會為 AuthorSubjectKeywords 中介標記建立索引)。

  • 若要為 PDF 和其他類型文件轉換結果的中介標記建立索引,此配置必須使用該中介標記的名稱,而非特定文件類型中「欄位」的名稱。例如,若要從 PDF 檔案為 FTS_Title 內容建立索引,"Title" 必須為 "indexMetatags" 設定的元件:

    <PROPERTY name="indexMetatags" value="Title"/>


備註 –

請參閱搜尋小節中的問題 4956415,以取得有關在搜尋結果中顯示自訂中介標記資訊的詳細資訊。


4933935 

在 Solaris 9 上:reconfig 在基於套裝軟體的安裝中不起作用。

4945089 

SSL 中的 ASN.1 剖析問題。 

在實現 Web Server 使用的 SSL 協定時,發現了可能被用作拒絕服務攻擊的問題。Sun Java System Web Server 6.1 SP1 修正了此問題。如果您使用 Web Server 託管使用 SSL 版本 3 或 TLS 的站點,強烈鼓勵您安裝此服務套裝軟體。 

4950388 

reconfig 指令在 Windows XP 上不起作用。

4964069 

commit.exe 公用程式在 Windows 平台上當機。

6.1 中已解決的問題

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

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

問題 ID 

說明 

4869693 

在 Windows 上,由於與 Directory Server 5.x 的共存問題,Web 伺服器安裝會覆寫 SunTMONE Directory Server 的 .dll 檔案。

4540254 

自動重建錄檔不應要求伺服器在 UNIX 上重新啟動。 

4727146 

記錄中包含「連線重設」項目。 

4786735 

使用外部 JDK 時,安裝程式設定的 JDK 類別路徑/資料庫路徑不正確。 

4792721 

LDAP 伺服器離線時顯示不正確的錯誤訊息。 

4799452 

sun.tools.javac.Main 已被拒絕,異常會導致停止有效的 JSP。

4801874 

ACL_LDAPSessionAllocate 始終傳回 LAS_EVAL_FAIL

4811418 

摘要認證當機。 

4819405 

帶有 digestauth 外掛程式的 slapd 程序之記憶體增加/發生錯誤。

4820513 

digestauth 外掛程式代碼與執行緒相容。

4839875 

使用 cachefs/nfs 作為 ClassCache 和文件根時,Sun Java System Web Server 並不是始終選擇新的 JSP。 

4842190 

Web 伺服器在接收超過 15 種語言的 Accept-Language 標頭時當機。

4842574 

異常請求導致伺服器當機。 

4842601 

Accept-Language 標頭安全性問題。

4846832 

CRL 損毀資料庫。 

4848896 

digestauth 外掛程式在處理特殊類型的請求時當機。

4849914 

digestauth 外掛程式在處理特殊類型的請求時發生記憶體錯誤。

4855546 

記錄分析器受損。 

4858026 

JSP:郵寄大量資料時在 getParameter 中當機。

4867887 

使用者 ID 中包含空格之使用者的基本認證失敗。 

4903319 

建立集合時,並不會為所有文件建立索引而且並不是所有文件均會被增加至集合中。