Sun Java System Web Server 6.1 SP9 版本說明

已解決的問題

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

6.1 SP9 中已解決的問題

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

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

問題 ID 

說明 

6295325 

Web Server 應為其 LDAP 連線池實作逾時參數。 

當使用 LDAP 認證時,如果執行 ldapsession bind ldap search 時 LDAP 伺服器沒有回應,Web Server 不會回應。在 server_root/userdb/dbswitch.conf 檔案中設定逾時值 (秒) 將停止 Web Server 沒有回應情況,同時也會停止等待 LDAP 伺服器。預設沒有逾時。

dbswitch.conf 範例:

default:binddn cn=Directory Manager
default:encoded bindpw YWRtaW5hZG1pbg==
default:timeout 60

6370259 

FastCGI 無法正確關閉。 

6442778 

當值大於 0 時,servlet/JSP 中的 setContentLength(0) 無法運作。

6471213 

在逾時時出現不適當的錯誤訊息。 

6504581 

LDAP 階段作業中因 ldap_result() 而導致記憶體發生錯誤。

6509590 

記錄層級無法顯示適當的訊息。 

6510001 

web.xml 中的 session-timeout 值未得以優先於 sun-web.xmltimeout 值。

6540788 

無法安裝有效期為 99 年的 SSL 伺服器憑證。 

6540817 

Windows 2003 SP2 與 R2 不支援 Web Server 6.1。 

6542731 

無法在 Java ES 4 中執行 Web Server 6.1 scheduler

6553963 

搜尋引擎無法識別特定 PDF 檔案。 

6563615 

當設定分散式管理時,Web Server 使用匿名連結到安全 LDAP 伺服器。 

6579852 

Web Server 安裝同時包含 JDK 之最佳化二進位碼檔案和除錯二進位碼檔案。 

6581407 

限制對檔案類型的存取功能無法變更適當的 obj.conf 檔案。

6590893 

如果將 Web Server 獨立的位元正用於安裝了 Java ES 之 Web Server 進行的升級,則它應可以辨識,並且應向使用者提供警告訊息。 

6591471 

當全域停用 Java 時,errorlog 檔案中缺少伺服器關機訊息。

6592886 

JDBC 池監視的 QueueSize 顯示為負數。

6598092 

當使用 invoker servlet 時,第一次透過 RequestDispatcher 進行轉寄會失敗。

6603070 

不正確地處理帶有單引號或雙引號字串的 cookie 值。 

6603088 

進行 LDAP 搜尋時發生故障。 

6609457 

Web Server 的安裝後程序檔無法正確處理 ABE 情況。 

6620677 

啟動程序檔無法計算權限值,以使 libmtmalloc 載入 Solaris 9

6628376 

當停止排程程式時,應移除 scheduler.pid 檔案。

6628914 

/usr/dist/share 目錄移除 Sun Studio 10 會導致在 Solaris Sparc 8、9 和 10 上建立失敗。

6630037 

Cron 記錄自動重建會建立具有某實例名稱和其他實例名稱子字串的無效記錄歸檔。 

6638185 

進行搜尋時存在跨網站程序檔弱點。 

6643558 

需要為 client-ip 標記提供正確的說明和範例。

6647151 

進行進階搜尋時存在跨網站程序檔弱點。 

6619655 

反向代理外掛程式文件應聲明 Application Server 受支援。 

6514004 

未說明停用 HTTP PUT 和 DELETE 的步驟。 

6582644 

應將針對將新逾時參數用於 LDAP 認證的說明寫進版本說明。 

6663921 

在 AIX 上啟動伺服器後,Web Server 啟動程序檔未返回提示模式。如需更多資訊,請參閱AIX 5.3 Technology Level 6 SP5AIX 5.3 Technology Level 7 SP2

6667638 

在安裝指南中 (隨附於產品) 提供正確的 JDK 版本。 

6.1 SP8 中已解決的問題

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

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

問題 ID 

說明 

4737204 

wdeploy delete 指令會跟隨符號連結,並刪除符號連結所指向的目錄及其內容。

6152655 

儘管階段作業仍在使用中,但是 Web 應用程式中以表單為基礎的認證會導致使用者意外登出。 

6235473 

需要針對以 WebDAV 建立的目錄,擁有變更其權限的功能。 

6319312 

Fastcgistub 在傳送 FastCGI Authorizer 應用程式的請求後,如果停止實例,便會有記憶體傾印的情形。

6343584 

Web 伺服器會在執行緒於死結情況下等待 NSS 執行緒擁有的鎖定時當機。 

6379347 

如果在 Web 伺服器中部署 Access Manager,則所有版本的 Web Server 6.1 會在載入時當機。 

6497690 

需要一個選項,以便 Web 伺服器搜尋 Web 應用程式中可擁有完整 URL 或相對 URL/URI。 

6508015 

getParameterNames() 未在查詢字串中傳回非參數化名稱。

6509623 

(Windows XP 和 Windows 2003):透過依次按一下 [開始] -> [程式集] -> [Sun ONE Web Server] -> [版本說明] 連結無法開啟「Web Server 6.1 SP7 版本說明」。 

6513358 

Web Server Reverse Proxy 外掛程式沒有處理資料塊形式的資料。 

6519021 

由管理伺服器產生的新虛擬伺服器類別之 obj.conf 檔案含有錯誤。

6519551 

JDBC 連線池功能中出現的問題。 

6519839 

Web Server 重新導向功能的弱點。 

6520528 

如果重新導向 URL 不是以斜線 (/) 開頭,則會發生 response.sendRedirect() 錯誤。

6526460 

WS6.1 SP7 出現 LDAP 連線故障錯誤。 

6531111 

htaccess AuthGroupFile 應支援空白檔案,等同於未指定指令。

6532218 

Web Server 6.1 SP7 在 T2000 系統上的 libxerces-c.so 中當機。

6534216 

更新 Web Server 6.1 SP8 的讀我檔案、版本字串和授權檔案。 

6540248 

Web Server 6.1 SP8 將與 NSS 3.11.6 和 NSPR 4.6.6 整合。 

6546233 

RPM 規格和 pkginfo 檔案將與 SP8 發行版本和版本號碼一起更新。 

6566204 

UTF-7 跨站點程序檔的弱點。 

6567841 

略過表單認證和洩漏 JSP 原始碼的弱點。 

6574379 

Web Server 6.1 瀏覽器支援應包含 Internet Explorer 7。 

6.1 SP7 中已解決的問題

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

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

問題 ID 

說明 

4856895 

在 UNIX 上:伺服器關機時,多 CPU 機器上的監視程式程序當機。 

6158040 

從 4.1 版遷移至 6.1 版時,server.xml 檔案缺少 JAVA 參數。

6206179 

若系統時間在兩個排定的自動重建之間有所變更,內部記錄自動重建會自動重建檔案兩次。 

6213097 

自 4.1 版遷移至 6.0 版時,JES3 上的 ktsearch.jar 並未正確遷移。

6276594 

隨著請求內文和 Transfer-encoding:chunked 標頭一起傳送的 PUT 請求失敗。

6292582 

SNMP MIB 的「系統記憶體中的程序記憶體部分」(屬於 iws.mib 的一部分) 在 SNMP Manager 進行查詢時,提供了錯誤的結果。

6315783 

在法文語言環境中,Search 頁面上的線上說明連結會連結至英文頁面。

6348395 

使用 IWSSessionManager 時,將使不會呼叫 HttpSessionListenersessionDestroyed() 階段作業成為無效。

6350502 

Pragma 和快取控制標頭造成互通功能問題。 

6358858 

zlib 程式庫丟出內部錯誤。

6367672 

MaxProcs 大於 1 (一) 時,重新啟動程序檔會失敗。

6376035 

無法配置 Web 伺服器以成功執行內含 jstl 標籤的 JSP 檔案。

6376082 

必須支援 JNDI 簡單名稱,才能在 Web 應用程式中查詢與 Application Server 產品的相容性。 

6380777 

無法透過管理 GUI 為 magnus-internal/cgi 增加 pl 檔案後綴。

6381747 

若階段作業屬性實作 HttpSessionBindingListener,階段作業會在階段作業逾時後過期,不論是否存取階段作業物件。

6382704 

管理伺服器會監視伺服器統計,即使 Monitor Web Server Statistics 選項是停用狀態。

6384456 

當 Web 應用程式嘗試以不當的方式使用物件時,會導致 Web 伺服器當機。 

6384640 

同步運作的重新啟動請求會強制結束 Web 伺服器程序。 

6388092 

儲存在 /ns-icons 目錄中的影像未在 Internet Explorer 中正確顯示。

6388766 

在 Windows 上:建立或編輯新的 CGI Shell 目錄時,會以不同的方式處理「\」,即日文的反斜線標記 (日圓)。 

6392159 

重新啟動程序檔無法間歇性重新啟動 Web 伺服器,導致 Web 伺服器當機。 

6392644 

Web Server 6.0 SP10 和 Web Server 6.1 SP5 的讀我檔案中的 URL 不正確。 

6400307 

增加變數時,管理 GUI 的叢集控制功能當機。 

6418529 

搜尋頁面的內容包含英文和其他語言。 

6421617 

使用限定的群組選項開啟 .htaccess 並剖析整個伺服器的 HTML (所有 HTML 檔案) 會導致發生某些問題。

6426382 

net_write SAF 的值是 HTTP 壓縮分段大小的三倍以上,則 net_flush 呼叫不會更新所有資料。

6428199 

若屬於使用者群組的成員,其使用者 ID 包含「,」(逗號),則搜尋篩選器會失敗。 

6428403 

當 Servlet 篩選器附加其他資料至核心所產生的回應內文時,若其他資料的大小大於原始的回應內文,伺服器可能會當機。 

6429293 

Web Server 6.1 範例應用程式中的安全弱點。 

6433752 

ssl-check 函數無法和以 NSAPI 為基礎的外掛程式一起運作。

6436535 

當連線位於連線佇列中時,伺服器在停止或重新啟動時當機。 

6437635 

在特定條件下,已撤銷的用戶端憑證和 CRL 檔案的問題。 

6438408 

SNMP 程序在每個連線請求中都發生記憶體錯誤。 

6439519 

若將 ObjectType fn="force-type" 指令自 obj.conf 檔案移除,當所提出的請求是針對多位元組範圍時,伺服器可能會當機。

6441402 

對 Web Server 6.1 SP5 64 位元版本進行 LDAP 伺服器配置時失敗。 

6442651 

若指向 Web 應用程式的 URL 包含 URI 參數,則會造成遞迴重新導向。 

6448255 

在 Windows 上:在特定條件下,webservd 程序並不會釋放檔案處理。

6451182 

Web Server 6.1SP6 在 parseParameters() 中發生高 CPU 使用情形。

6455812 

處理某些 magnus.conf 指令時發生執行緒安全問題,造成特定配置於啟動時當機。

6458771 

若在 ./stop 完成前執行 ./startwatchdog 可能會當機。

6465691 

如果 HTML 頁面的 tiles 標籤中使用了 <jsp:include>,HTML 頁面會出現顯示錯誤。

6471388 

在 Windows 上:將隱藏的共用網路磁碟機當做文件目錄使用,會造成 Not Found 錯誤。

6473494 

NSS 中的簽名 DigestInfo 剖析問題。

6477953 

在 Windows 上:Web 伺服器 (獨立式) 會修改 NSPR/NSS 位元,因而中斷 FIPS 模式。 

6477981 

Web 伺服器 (獨立式) 中的 FIPS140 模式因缺少 .chk 檔案而中斷。

6478972 

隨附於 Web Server 6.1SP6 的 JDK 與 2007 年的日光節約時間 (DST) 變更不相容。 

6480026 

有些持續作用連線並未在指定時間後結束。 

6482272 

SNMP 主代理程式並未在 Web 伺服器實例的作業狀態變更時傳送陷阱。 

6482560 

在 HP-UX 上:1.4.2.09 + 和 1.5.0.3+ JVM 上的 Web 伺服器當機。 

6488468 

在 HP-UX 上:移除 Web 伺服器封裝的 JDK。 

6489275 

Web Server 6.1應該整合最新的 NSS 版本,以便與 FIPS 140-2 相容。 

6494886 

低延遲/高同步性模式有時無法動態交換。 

6496892 

在 AIX 上:移除 Web 伺服器封裝的 JDK。 

6507264 

當預設記錄層級設定為 info 時,更詳細的記錄訊息仍會在伺服器啟動時顯示出來。

6508092 

以快速的無訊息模式進行安裝時,HP-UX 平台上 Web Server 6.1 SP7 的伺服器啟動失敗。 

6510957 

Solaris 和 RPM 規格檔中的 pkginfo 檔案指向舊的服務軟體 (SP5)。

6.1 SP6 中已解決的問題

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

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

問題 ID 

說明 

5027774 

在 Solaris 中,配置中的 WW_umaskNULL

6334248 

6397340 

無法將 Windows 2003 中的對映網路磁碟機讀取為文件根目錄。 

附加資訊:若要在共用的網路資源中使用文件根目錄,必須使用 UNC 路徑,例如,//machine-name/shared-folder-name。對映的磁碟機字母,如 X: 無法做為文件根目錄。您可以在 server.xml 中手動指定文件根目錄,或是存取 [Virtual Server Class] > [Content Management] > [Primary Content Directory],透過管理 GUI 加以指定

若要在 UNIX 上使用共用目錄,請執行下列動作: 

  1. 在安裝了 Web 伺服器的 Windows 機器上安裝 SFU (Windows Services for UNIX)。

  2. 透過 [開始] 功能表底下的 SFU 使用者介面捷徑,將 Windows 使用者和群組對映至 UNIX 使用者和群組。


    備註 –

    執行 Web 伺服器時,也必須同時執行 User Name Mapping Service (為 SFU 的一部分)。


使用來自其他 Windows 機器的共用目錄時,請確定兩部機器上的管理員帳號密碼相同,否則服務將無法存取網路資源。 

不論共用目錄位於 UNIX 還是 Windows 上,代表實例伺服器的服務都必須以管理員群組的特定使用者來執行,如 ./Administrator,而非在預設的本機系統帳號下執行。請至 [控制台] > [系統管理工具] > [服務],並在 [內容] 對話方塊中進行變更。

6384651 

對於 HP-UX:Web 伺服器有時會傳回錯誤的最後修改標頭和日期標頭。 

6404983 

使用管理 GUI 透過 LDAP 伺服器搜尋使用者和群組會失敗。 

6316387 

Web Server 處理 if-unmodified-since 標頭時使用錯誤的邏輯。

6318003 

Web 伺服器會針對內含 if-unmodified-sincerange 的請求,傳回代碼為 412 的實際內容。

6312702 

HttpServletResponse.reset() 運行異常。

6360180 

webapps/qa_app/jsp/encodedurlforwarder 中發生當機。

6316881 

無法透過 req.getHeader() 擷取標頭中的多位元組字元。

解決方法:

依預設,請求標頭使用 UTF-8 enc 編碼。您可以按照以下步驟,在 Web 應用程式層級自訂請求標頭編碼:

  1. 在 Web 應用程式的 sun-web.xml 中,將配置參數 use-requestenc-for-headers 的值設定為任一值,例如 yestrueon

    在以下範例中,已為 Web 應用程式啟用請求標頭編碼︰

    <sun-web-app>
     <parameter-encoding form-hint-field="j_encoding">
     <property name="use-requestenc-for-headers" value="true" >
     <session-config>
       <session-manager>
     </session-config>
     <jsp-config>
    </sun-web-app>
  2. 使用 request.setCharacterEncoding() 在應用程式 (JSP/Servlet) 中設定字元編碼的名稱。

6318406 

重新部署 Web 應用程式會導致檔案所有權變更。 

6294743 

更新 JSP 搜尋集合會在轉換的目錄中建立新的 tmp 檔案,並填滿磁碟空間。

6197731 

存取 Administration Server 時發生內部錯誤。 

6316262 

管理 GUI 無法反映對存取記錄路徑所做的變更。 

6378521 

在 6.1 中需要清除 makefiles

6318200 

對安裝程式錯誤訊息進行格式化時,緩衝區會溢位。 

6343584 

NSS 阻斷導致的 keepalive 子系統死結。

6326965 

任何人均可讀取檔案中一般文字形式的管理密碼。 

解決方法:使用這兩種解決方法的任一種:

  • 手動刪除 .adminpasswd 檔案。

  • .adminpasswd 檔案的權限變更為 400

4991884 

6246214 

對於大型 .doc 檔案,搜尋索引會當機。

解決方法:

  1. SEARCH 元素中增加以下特性。

    <SEARCH>
      <PROPERTY name="conversionExtensions" Value="pdf,doc">
      :
      :
    </SEARCH>
  2. 重新啟動伺服器。

  3. .doc 檔案增加至集合。

6356179 

Web Server 6.1 的 Administration Server 不會變更 USERDB 標籤中的 id 屬性。

附加資訊:若要變更 USERDB 標籤中的 id 屬性,請使用這兩個選項的任一個:

  • 建立一個虛擬伺服器類別檔案。使用此類別檔案做為範本,建立多個虛擬伺服器。在這種情況下,所有虛擬伺服器將繼承 VS Class 定義的大多數配置。

  • 在伺服器實例 (https-localhost) 中建立多個虛擬伺服器類別檔案。每個虛擬伺服器類別檔案都會個別包含一或多個虛擬伺服器。

6333656 

Web 伺服器二進位檔中的 MIME 類型檔案必須包含 StarOffice/OpenOffice MIME 類型。 

6342394 

Windows 上的 Cron 記錄自動重建可能建立具有特定實例名稱的無效歸檔記錄。 

6358851 

SNMP Master 和 Sub Agent 啟動失敗。 

6336309 

server.xml 中重新寫入特殊字元「&」時發生問題。

6335483 

建立符號已啟用 HP-UX 建置 (未刪除)。 

6332442 

magnus.conf 中顯示 Init fn="stats-init" 時,Linux 上的 Web Server 會當機。

4718466 

匯入第 6 個金鑰以進行加密後,Web Server 6.0 會顯示錯誤:伺服器不可用

6340799 

在 SUSE Linux Enterprise Server 9 SP2 上的 S1WS6.1SP5 SSL 進行壓力測試時,webservd 發生記憶體錯誤。

6353988 

無法為 Web Server 6.1SP4/SP5 的某些內建憑證授權單位 (CA) 設定用戶端信任或伺服器信任。 

6329109 

Web Server 6.1:對於在同一個連接埠但不同 IP 位址上執行的多個安裝,發生鎖定檔案衝突。 

6378545 

更新 JSP 搜尋集合時,更新 JSP 檔案將導致重新編製索引失敗。 

6280778 

無法使用 Web Server 6.1 搜尋來為 PDF 檔案編製索引。在已安裝作業系統修補程式 PHSS_28871 的 HP-UX 上會發生此錯誤。 

6302377 

Servlet 容器 UTF-8 URI 對映存在弱點。 

6370089 

將 NSS 3.11.1 與 Web Server 6.1 SP6 整合。 

6285129 

在某些環境中,無法在 jsp:param 值中使用 %

6324034 

Web 伺服器對於上傳檔案大小的預設限制為 10 MB。 

6361485 

在 Web Server 6.1 SP5 中,htaccess 無法用於使用者文件目錄。

6350122 

Windows 上的 WS6.1SP5:以 Cron 為基礎的記錄自動重建因 scheduler.conf 檔案包含損壞的字元而失敗。

6388243 

在 Web Server 6.1SP4 (Windows) 上安裝 CRL,會將其增加至管理 GUI 的 CKL 區段。 

6377343 

使用 NSS 3.11.1,具有新重要副檔名 (例如,RFC3280 中提到的 PolicyConstraints) 的憑證可匯入至憑證資料庫。

6376634 

SSL3SessionTimeoutSSLSessionTimeout 配置為 magnus.conf 中使用者定義的值時,SSL 階段作業不按預期逾時。NSS 3.11.1 已修正 magnus.conf 指令 SSL3SessionTimeoutSSLSessionTimeout

6.1 SP5 中已解決的問題

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

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

問題 ID 

說明 

6322443 

NSFC 緩衝區大小應該可以配置 (64 位元)。 

附加資訊:使用新的 BufferSize nsfc.conf 指令,來配置可傳輸快取失敗之檔案內容的緩衝區大小。以下指令可增加到 nsfc.conf 中,以將緩衝區大小從其預設的 8192 位元組增加至 16384 位元組:BufferSize=16384

較大的緩衝區大小也許能改善流量,但同時會增加延時和提高記憶體使用率。 

6234284 

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

6232465 

包含 HP-UX Web Server 建置的 -N 連結程式選項。

6171389 

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

6195820 

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

5042600 

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

6244615 

Web Server 遷移應正確更新 RootCerts

6219618 

JES Web Server 6.1 SP2 無法為 PDF 版本 1.5 (Acrobat 6. x) 文件編製索引以建立搜尋集合。

6239342 

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

4879994 

SSL:請求觸發新的 SSL 交換時,超過 8 k 的資料即為大型資料。 

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

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

  • 如果需要認證,請透過在 obj.conf 中設定 require=1 來強制執行。

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

6229472 

.htaccess 指令中斷。

6170938 

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

6180991 

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

6254121 

.htaccess 無法保護不具有相應檔案的資源。

6185904 

無法正確處理新的 NSS 錯誤代碼。 

6262885 

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

附加資訊:在 Web 應用程式的 sun-web.xml 中,將 cookie-properties 下 Web 應用程式階段作業 cookie 的 isSecure 屬性設定為 truefalse。預設值為 true

在以下範例中,將參數值設定為 false,以便將 Web 應用程式之 isSecure 設定為 false


<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 

使用 JSP 和 JSP 中的數個 include 會在 ApplicationDispatcher 中丟出 ClassCastException

6285847 

具有雙重 Content-Length 標頭的請求應被拒絕 (HRS 弱點)。

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

6275413 

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

6.1 SP4 中已解決的問題

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

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

問題 ID 

說明 

6021153 

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

在舊的版本說明中,將修補程式 #112396-03 列為必要是不正確的。 

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

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

Solaris 8 (SPARC)

  • Solaris 8 Update 7

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

Solaris 9 (SPARC 和 x86)

  • Solaris 9 Update 4 或更高版本。

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

6066252 

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

6092498 

如果憑證中包含捷克字元,則 Web Server 6.1 無法藉由 LDAP 驗證用戶端憑證。 

6171311 

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

6171784 

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

4925875 

對於韓文 HTML 集合,含有星號的韓文文字搜尋不會傳回任何結果。 

6171950 

使用 sun-web.xml 中的 reload-interval 參數時,預編譯的 JSP 檔案不會按預期運作。

解決方法:使用特性 use-precompiled (在 sun-web.xmljsp-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 — 使用刪除憑證管理 GUI (bin/https/admin/security) 與 NSS 3.9.3 後期測試版發生記憶體傾印。

6173365 

多個套裝軟體安裝程式用於 Solaris SPARC/x86 平台同一版本的 Web 伺服器。 

5039633 

更新 NSS 至 3.9 系列。 

5063134 

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

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 

在 JDK1.5_beta2 發行版本環境中執行 Web Server 時,測試失敗。 

6088595 

建立和編輯類別時,Administration console 丟出 JDK 1.5.0_beta2 的異常。 

4904913 

I18N 搜尋:在日文中使用「?」萬用字元搜尋會導致錯誤相符。

6.1 SP3 中已解決的問題

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

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

問題 ID 

說明 

4798461 

「Transmit File」設定為 off 時,GUI 無法正確反映。

4904896 

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

4905412 

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

4991338 

Web Server Administration console 未顯示全部標籤 (在 Mozilla 瀏覽器中)。 

5001819 

Web Server 6.1:Nova 搜索引擎有時不會選擇文件。 

5014693 

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

5021077 

若您未選取 Directory Server 的情況下即按一下 [OK] 按鈕,則會丟出 java.lang.NullPointerException

5025617 

Web 伺服器的 JNDI 需要從 sun-web.xml 對映 resource-env-ref

5042676 

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

5056989 

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

若您要為 Web 應用程式啟用階段作業 ID 中的前綴主機名稱,可以透過在 Web 應用程式的 sun-web.xml 中,將 manager-propertiesprefixSessionIDWithHostname 的特性值設定為 yestrueon

在以下範例中,透過將參數值設定為 true,為 Web 應用程式啟用階段作業 ID 中的前綴主機名稱。

<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 無法在 Solaris SPARC 平台上運作。

loadbal.so 外掛程式位於 server-root/plugins/loadbal.so

5065017 

Servlet 階段作業資料問題。 

5048051 

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

5029954 

ConnQueueSize/RqThrottle 為 0 時,會忽略堆疊大小。

4898077 

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

5013100 

兩個連接埠 (例如,2500 和 02500) 會當做不同的連接埠增加到 server.xml

5046634 

HTTP 標頭和外掛程式中存在 2 位元組字元。 

若您要在 Web 應用程式層級啟用回應標頭編碼,可以透過在 Web 應用程式的 sun-web.xml 中,將配置參數 use-responseCT-for-headers 的值設定為 yestrueon

在以下範例中,將參數值設定為 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 中已解決的問題。

表 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 當機。

6.1 SP1 中已解決的問題

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

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

問題 ID 

說明 

4642650 

需要選項以在 Servlet 或 JSP 容器中停用附加絕對 URL。 

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

預設值︰false

說明︰若是 true,則會允許 Web 應用程式使用 HttpServletResponse.sendRedirect() API 傳送相對的 URL 至用戶端。也就是說,它會抑制容器將相對的 URL 轉換為完全合格的 URL。

4793938 

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

4904201 

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

4911580 

增加新的伺服器實例可能會失敗,並顯示 [Server Error] 訊息。 

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 中已解決的問題。

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

問題 ID 

說明 

4869693 

在 Windows 上,由於與 Directory Server 5.x 的共存問題,Web 伺服器安裝會覆寫 SunONE 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 

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

6.1 文件中已解決的問題

下表列出英文版 Sun Java System Web Server 6.1 SP6 和更新版文件中已解決的問題。


備註 –

已本土化的 Sun Java System Web Server 6.1 文件版本中有下列問題。


表 14 Sun Java System Web Server 6.1 文件中已解決的問題

問題 ID 

說明 

6507454 

目前文件中有關記錄 cookie 資訊的指示方法不正確。 

6528670 

管理員指南」應說明從指令行重新啟動、啟動或停止 schedulerd 控制常駐程式的步驟。

6528678 

版本說明」和「安裝和移轉指南」針對 Web Server 6.1 SP7 的支援平台說明不一致。

6528682 

兩個伺服器實例連結到 Windows 上的同一個連接埠。 

6543821 

重新啟動或重新配置時,伺服器不關閉舊的偵聽通訊端。 

6559753 

反向代理外掛程式的版本說明應該包含「已解決的問題」一節。 

6570039 

管理員指南」需要進行如下更正:「使用 pk12util 匯出」小節內的 -P 選項,在 https-test-host 後面應包含一個連字符 (-)。

6367812 

線上說明未說明重新啟動 schedulerd 的步驟。

4957123 

管理員指南」未說明搜尋查詢運算子。

6493741 

提供「從指令行停止 schedulerd 的方式」的相關步驟。

6384436 

反向代理外掛程式缺少一些重要文件。 

6401395 

6.1 Passthrough/Fastcgi 外掛程式啟動訊息造成混亂。 

6170766 

Java ES 的升級程序並不使用 JES 安裝程式。 

6418693 

6.1 NSAPI 指南並未提供 netbuf_getbytes() 的相關說明。

6472668 

依預設,Web Server 6.1 Windows 安裝應該使用 -Xrs JVM 選項。 

6503463 

Web Server 6.1 版本說明中有 Sun 的內部 URL。 

6378473 

Release Notes for Sun Java System Web Server 6.1 Add-Ons Reverse Proxy Plugin」中,validate-server-cert SAF 的預設值不正確。

6391505 

Installation and Migration Guide」應說明配置檔案的可寫入性、根安全性風險和 Solaris net_privaddr 權限。

6359385 

Administrator's Configuration File Reference」應說明 64 位元伺服器之 magnus.conf 變數 MaxKeepAliveConnections 值的範圍。

6358849 

Administrator's Configuration File Reference 」應說明 nsfc.conf 配置檔案中的 MaxOpenFiles 屬性。

5065188 

6173274 

管理員指南」中對於 [Advanced Search] 區段中 [Find] 功能表的 [Passage Search] 選項之說明不正確。此功能表選項不可用。

6155266 

管理員指南」對於配置記錄層級的說明不正確。

6206074 

Administrator's Configuration File Reference」中對於 ChildRestartCallback 指令預設值的說明錯誤。

6170766 

Installation and Migration Guide」在「Before You Install Sun ONE Web Server」小節中對於新版 Web Server 升級方法的說明不正確。

6170769 

Administrator's Configuration File Reference」中有關 AdminLanguage 指令的資訊錯誤。

6173273 

管理員指南」中「選擇 MIME 類型」小節存在印刷排版錯誤。

6173133 

NSAPI Programmer's Guide」中對於 NSAPI 功能參照的範例說明錯誤。

6173272 

管理員指南」錯誤地將支援的 Java 版本說明為「1.4.1_03」。

5029460 

管理員指南」中對於 certmap.conf 配置的說明錯誤。

4975161 

Administrator's Configuration File Reference」沒有說明 pool-init 的可選擇參數「block-size」。

5002190 

管理員指南」不包含有關 htpasswd 指令公用程式的資訊。

5002192 

Administrator's Configuration File Reference」中有關 loglevel 屬性的資訊錯誤。

5038534 

Administrator's Configuration File Reference」中的 LogFlushInterval 指令預設值錯誤。

4781137 

管理員指南」中具有如下錯誤資訊︰

  • 本指南並未定義 libdigest-plugin.ldif 所在的路徑。

    附加資訊:libdigest-plugin.ldif 位於 server-root/plugins/digest/libdigest-plugin.ldif

  • 雖然其中提供了配置 Web 伺服器以處理摘要認證 (在 dbswitch.conf 中設定資料庫定義的 digestauth 特性) 的資訊,但沒有操作程序的說明。

  • libdigest-plugin.so 誤指為 libdigest-plugin.lib

  • 缺少對 iplanetReversiblePassword 的說明。

4823362 

管理員指南」需要使用有關 ACL 的附加資訊進行更新。

5046588 

安裝和移轉指南」對於支援的 Sun 加速器硬體版本的說明錯誤。

5052605 

NSAPI Programmer's Guide」沒有明確指定 content-type 必須小寫。

5062560 

安裝和移轉指南」沒有說明停用 start-on-boot 選項的方法。

6285234 

Administrator's Configuration File Reference」誤將 StrictHttpHeaders 指令的預設值說明為 on

6067318 

Administrator's Configuration File Reference」中有關 set-variable 錯誤參數的資訊不足。

6230379 

Administrator's Configuration File Reference」中對於 remove-file() SAF 的說明錯誤。

6208955 

NSAPI Programmer's Guide」誤將 SERVER_SOFTWARE 說明為 MAGNUS_VERSION_STRING

6320016 

Administrator's Configuration File Reference」中並未清楚定義 Windows 上的 listenQ 預設值。

6354681 

Administrator's Configuration File Reference」需要有關 DNS 的更多資訊。