Sun JavaTM System Web Server 6.1 SP10 (以下稱為 Sun Java System Web Server 6.1) 包含對安全性弱點的重要修正。強烈建議 Sun Java System Web Server 的所有使用者,特別是在站點中使用安全通訊端層 (SSL) 或傳輸層安全性 (TLS) 的使用者安裝此服務軟體。本發行版本還提供對 HP-UX 和 AIX 平台的支援。
此版本說明包含發行 Sun Java System Web Server 6.1 SP10 時提供的重要資訊。其中包含功能和增強功能、已知問題、技術說明,以及其他資源的指示等相關資訊。請在安裝和配置伺服器之前先查看此版本說明,並在以後定期檢視最新資訊。
完整的 Sun Java System Web Server 6.1 文件可從 http://docs.sun.com/app/docs/prod/sjs.websrv61#hic 取得。
此版本說明包含以下小節:
Sun Java System Web Server 6.1 可提供以下功能與增強功能:
Sun Java System Web Server 6.1 包含 Java Servlet 2.3 和 JavaServer PagesTM (JSPTM) 1.2 技術規格的 Java 2 Platform, Enterprise Edition (J2EETM) 相容的實作。J2EE 相容的 Web 容器針對符合 Java 技術標準的 Web 應用程式之設計與部署,提供必要的靈活性和穩定性。可以在每個虛擬伺服器基礎上部署 Web 應用程式。
如需有關這些技術的資訊,請參閱下列資源︰
Java Servlet 位於 http://java.sun.com/products/servlet/index.html
JavaServer Pages 位於 http://java.sun.com/products/jsp/index.html
如需有關開發 Servlet 和 JavaServer Pages 的資訊,請參閱「Sun Java System Web Server 6.1 SP10 Programmer’s Guide to Web Applications」。
Sun Java System Web Server 6.1 支援 Java 2 Platform, Standard Edition (J2SETM) 1.4。不過,由於 J2SE 1.4 已結束授權 (EOL),因此不再使用,而 Web Server 改以隨附 J2SE 1.5。當您升級 Web Server 時,Java 開發工具組 JDKTM 會自動升級。
Sun Java System Web Server 6.1 隨附 J2SE 1.5 JDK 軟體,在 Solaris、Linux 和 Windows 平台上進行安裝時會一起安裝。若是 HP-UX 和 AIX 平台,請在安裝 Web Server 之前,先至各平台供應商的網站下載 JDK。
Sun Java System Web Server 的 64 位元 Solaris SPARC 發行版本需要 64 位元的 JDK。在所有其他平台上,均需要 32 位元的 JDK。
Web Server 經認證適用於下列 JDK 版本:
Solaris (SPARC、x86 和 AMD64):1.5.0_16
Linux:1.5.0_16
Windows:1.5.0_16
HP-UX︰1.5.0.12–_21_mar_2008_11_52
AIX︰1.5.0 pap32dev-20080315 (SR7)
Sun Java System Web Server 6.1 支援 Java 2 Platform, Standard Edition (J2SE) 1.6,並經認證適用於下列 JDK 版本:
Solaris (SPARC、x86 和 AMD64):1.6.0_07
Linux:1.6.0_07
Windows:1.6.0_07
HP-UX︰1.6.0.01–jinteg_06_jun_2008_13_24–b00
AIX︰1.6.0 pap3260sr1–20080416_01(SR1)
Sun Java System Web Server 6.1 支援網路型分散式撰寫和版本控制 (WebDAV) 協定。WebDAV 可支援協作 Web 發佈並具有以下功能:
與 RFC 2518 的相容性以及與 RFC 2518 用戶端的相互可操作性
Web 發佈的安全性與存取控制
對基於檔案系統的 WebDAV 集合和資源的基本發佈作業
WebDAV 可為內容中介資料、名稱空間管理與覆寫保護提供整合支援。這些技術結合了支援 WebDAV 的許多撰寫工具,可為協作環境提供理想的開發平台。
Sun Java System Web Server 6.1 延伸了 NetscapeTM 伺服器應用程式設計介面 (NSAPI),可支援 NSAPI 篩選器。
NSAPI 篩選器支援自訂處理 HTTP 請求和回應串流。這項程序可讓某個功能攔截 (並可能修改) 提供給其他功能或由其他功能產生的內容。例如,外掛程式可安裝 NSAPI 篩選器來攔截其他外掛程式的伺服器應用程式功能 (SAF) 產生的 XML 頁面,然後將此 XML 頁面轉變為適合用戶端的 HTML、XHTML 或 WAP 頁面。或者,NSAPI 篩選器可以先將從用戶端收到的資料解壓縮,然後將其提供給其他外掛程式。
如需有關 NSAPI 篩選器的更多資訊,請參閱「Sun Java System Web Server 6.1 SP10 NSAPI Programmer’s Guide」。
Sun Java System Web Server 6.1 支援內容壓縮。此壓縮功能可讓您提高傳遞至用戶端的速度並增加內容容量,而不會造成硬體費用的增加。內容壓縮縮短了內容的下載時間,使需要撥號與多次連線的使用者明顯受益。
如需更多資訊,請參閱「Sun Java System Web Server 6.1 SP10 Administrator’s Guide」。
本節就如何停用 PUT 與 DELETE 選項加以討論。
存取管理主控台
從伺服器清單選取伺服器,然後按一下管理按鈕。
按一下喜好設定標籤下方的限制存取連結
從下拉式清單選取 [編輯] 選項,然後按一下確定按鈕
從方法 A 表選取完整伺服器選項,然後按一下 [編輯存取控制] 按鈕
按一下 [權限] 欄下方的存取權限 (r-x--i) 連結
螢幕底端即會出現 [存取權限] 表。
取消選取 [WRITE] 與 [DELETE] 選項
按一下更新按鈕
按一下提交按鈕
按一下出現在螢幕右上方的套用連結,然後按一下套用變更按鈕,以使這些變更成為永久變更
重新啟動伺服器以使變更生效
Sun Java System Web Server 6.1 支援 Java 搜尋引擎,此搜尋引擎提供完整文字搜尋索引和擷取。搜尋功能可讓您在伺服器上搜尋文件,並在網頁上顯示搜尋結果。伺服器管理員可以建立文件的索引,亦可自訂搜尋介面,以滿足使用者的特定需要。
預設可用來存取搜尋功能的 URL 是 http://server-instance:port number/search
例如:
http://plaza:8080/search
使用者連線至此 URL 時,會啟動 [Search] 頁面,即 Java Web 應用程式。
如需有關基本和進階搜尋功能的詳細資訊,請參閱搜尋引擎提供的線上說明。若要存取線上說明,請按一下 [Search] 頁面中的 [Help] 連結。如需更多資訊,請參閱「Sun Java System Web Server 6.1 SP10 Administrator’s Guide」。
Sun Java System Web Server 6.1 可透過 Java Security Manager,讓您使用平面檔案認證來限制存取。啟用 Security Manager 功能後,可透過限制授予 J2EE Web 應用程式的權限來提高安全性。依預設,安裝此產品時會停用 Security Manager 功能。若要啟用 Security Manager,請取消註釋 server.xml 檔案中的以下項目:
<JVMOPTIONS>-Djava.security.manager</JVMOPTIONS>
<JVMOPTIONS>-Djava.security.policy=instance-dir/config/server.policy</JVMOPTIONS>
其中 instance-dir 是此伺服器實例安裝目錄的路徑。
如需有關 server.xml 的更多資訊,請參閱「Sun Java System Web Server 6.1 SP10 Administrator’s Configuration File Reference」。
Sun Java System Web Server 6.1 支援 Java Naming and Directory InterfaceTM (JNDI) API。JNDI 可讓異質性企業命名和目錄服務順利連結。
Sun Java System Web Server 6.1 包含 Java DataBase Connectivity (JDBCTM) 軟體,並支援多種業界標準和自訂的 JDBC 驅動程式。
Sun Java System Web Server 6.1 支援 Sun Java Studio Enterprise 8。Sun Java Studio 技術是 Sun 為 Java 技術開發者提供的功能強大且可延伸的整合式開發環境。Sun Java Studio 以 NetBeansTM 軟體為基礎,並與 Sun Java 平台整合。
Sun Java System Web Server 6.1 支援的所有平台均支援 Sun Java Studio。Web Server 的外掛程式可透過以下方法取得:
從 Sun Java System Web Server 媒體工具組中的隨附 CD 中
使用 Sun Java Studio 隨附的 AutoUpdate 功能
從 Sun Java System Web Server 的下載中心下載
適用於 Sun Java System Web Server 6.1 SP10 的 Sun Java Studio 8 外掛程式僅能搭配本機的 Web 伺服器使用,即 IDE 和 Web 伺服器必須安裝在同一部機器上。
如需有關使用 Sun Java Studio 8 中 Web 應用程式功能的資訊,請參閱 http://developers.sun.com/prodtech/javatools/jsenterprise/learning/tutorials/index.html。將 Sun Java System Web Server 6.1 SP10 中的實例設定為預設值,然後執行此指導文件中所述的步驟。
另請參閱位於 http://www.netbeans.org/kb/ 上的 NetBeans 指導文件。
如需有關 Sun Java Studio 8 的更多資訊,請參閱 http://www.sun.com/software/sundev/jde/。
如需其他的開發者資源,請參閱其他 Sun 資源。
如果您要將 IDE 手動連接至以除錯模式啟動的遠端 Web 伺服器,可以使用 Sun Java Studio Enterprise 8 進行遠端除錯。
使用 Sun Java System Web Server 管理介面 ([Server Manager] > [JVM General ] > [Debug Enabled]),以除錯模式重新啟動伺服器實例。
請注意 JPDA 的連接埠號碼。
啟動 IDE。
選擇 [Debug] > [Start]。
選取 dt_socket 方法。
鍵入遠端機器名稱和 JPDA 連接埠號碼。
IDE 中所部署應用程式的 Servlet 原始碼上建立的所有中斷點將處於使用中狀態。
Sun Java System Web Server 6.1 SP10 透過 Sun Java System Active Server Pages 4.0.1 版 (以前稱為 Sun ChiliSoft ASP)、4.0.2 版和 4.0.3 版支援 Active Server Pages (ASP) 規格。Active Server Pages 軟體將安全的企業級 ASP 引擎增加至 Sun Java System Web Server。Sun Java System Web Server 6.1 在以下平台上支援 Sun Java System Active Server Pages 4.0.2 和 4.0.3:
SolarisTM (SPARC®) 版本 8、9 和 10
Solaris (x86) 9、10
Windows 2000 Professional Edition、Server、Advanced Server、XP 和 2003 Enterprise Edition
AIX 5.2、5.3
HP-UX 11.11
RedHat Enterprise Linux 3.0、4.0
將 Sun Java System Active Server Pages 安裝到 Sun Java System Web Server 中無需授權。如果您購買了 Sun Java System Web Server 媒體工具組,則可從隨附 CD 中取得 Sun Java System Active Server Pages 安裝程式,亦可從 http://www.sun.com/software/chilisoft/index.html 下載。
請注意以下事項:
安裝 Sun Java System Web Server 6.1 之後,Sun Java System Active Server Pages 外掛程式還需要大約 50 MB 磁碟空間。
在安裝之前,請確定以超級使用者身份登入。
PHP:超文字預處理程式 (PHP) 可透過三種所支援的 API (CGI、NSAPI 和 FastCGI) 的其中一種,和 Sun Java System Web Server 一起使用。PHP 是由 PHP Group 提供的頁面程序檔語言。PHP Group 在其網站 (http://www.php.net) 上提供了有關配置 PHP 軟體,以使用上述任一 API 的說明:
CGI API 是最穩定的可使用介面,但是受 CGI 固有的效能限制影響。
NSAPI 使用 Sun Java System Web Server 的原生 API,在 Web 伺服器的記憶體中執行 PHP 軟體。此配置可提供最佳的效能,但是,如果使用與非執行緒不相容的 PHP 模組,則會存在伺服器當機的風險。
FastCGI 介面則在效能和穩定性之間找到平衡的辦法。FastCGI 可讓 PHP 軟體在處理請求後保持執行狀態,同時持續在 Web 伺服器的記憶體外部執行。即使使用不穩定的 PHP 模組,也不會導致 Web 伺服器當機。所以請在 PHP 軟體上使用 FastCGI 介面。
透過安裝 FastCGI 附加元件 (可從 http://www.sun.com/download/products.xml?id=42d693c3 取得),Web 伺服器可支援 FastCGI 介面。
PHP 軟體做為 FastCGI 程序執行時,會使用以下環境變數來控制 PHP 程序的生命週期:
PHP_FCGI_CHILDREN 可決定要建立的 PHP 程序數目,以回應請求。
PHP_FCGI_MAX_REQUESTS 可決定 PHP 程序在自身終止並由新的 PHP 程序取代之前可回應的請求數目。
但是,您可以使用 FastCGI 附加配置參數 min-procs,而非 PHP_FCGI_CHILDREN 來控制 PHP 程序的最小數目。
Sun Java System Web Server 6.1 可支援 NSS。此版本 Web Server 中所包含的 NSS 版本為 3.11.9.0 (同時包括 32 位元和 64 位元的版本)。NSS 是一組支援跨平台開發安全伺服器應用程式的程式庫。Sun Java System Web Server 6.1 SP10 還包括 NSPR 4.7。
您應先安裝 JES 共用元件修補程式和 NSS 修補程式,再安裝 Web Server 修補程式。
例如,將 Web Server 的 JES 版本從 6.1 SP5 升級至 SP10 時,只要安裝 Web Server SP10 修補程式即足夠,因為 Web Server 修補程式是累加的。
如果您要從舊版套裝軟體型的 Java Enterprise System (Java ES) 升級至 Sun Java System Web Server 6.1 SP10,請安裝下列 NSS 修補程式:
Solaris 8 SPARC:119209-17 http://sunsolve.sun.com/search/document.do?assetkey=1-21-119209-17-1 或較新版本
Solaris 9 SPARC:119211-17 http://sunsolve.sun.com/search/document.do?assetkey=1-21-119211-17-1 或較新版本
Solaris 9 x86:119212-17 http://sunsolve.sun.com/search/document.do?assetkey=1-21-119212-17-1 或較新版本
Solaris 10 SPARC:119213-17 http://sunsolve.sun.com/search/document.do?assetkey=1-21-119213-17-1 或較新版本
Solaris 10 x86:119214-17 http://sunsolve.sun.com/search/document.do?assetkey=1-21-119214-17-1 或較新版本
Linux:121656-17 http://sunsolve.sun.com/search/document.do?assetkey=1-21-121656-17-1 或較新版本
HP-UX pa-risc:124379-08 http://sunsolve.sun.com/search/document.do?assetkey=1-21-124379-08-1 或較新版本
Windows:125923-06 http://sunsolve.sun.com/search/document.do?assetkey=1-21-125923-06-1 或較新版本
在此情形下請勿套用 Solaris Sparc 8/9/10 的 NSS 修補程式 125358-xx,因為此修補程式不適用於隨附 Web Server 6.1 服務軟體的 Java Enterprise System (Java ES)。
Sun Java System Web Server 6.1 可為 SunTM Crypto Accelerator 500、1000、4000 和 6000 加速器板提供硬體加速器支援,此加速器板可增強 Web 伺服器上的 SSL 效能。
搭配 Web 伺服器使用時會初始化 Sun Crypto Accelerator 卡。如需有關 Sun Crypto Accelerator 的更多資訊,請參閱「Sun Crypto Accelerator 6000 Board Version 1.1 User's Guide」,網址:http://docs.sun.com/source/820-4144-11/1_overview.html。
為與目前支援的 32 位元 Solaris SPARC 互補,Sun Java System Web Server 6.1 SP10 也支援 64 位元的 Solaris SPARC。
64 位元發行版本可用於某些需要大量記憶體的部署,因為它會讓管理員配置較 32 位元發行版本更大的檔案快取和 Java 堆疊。但是,現有外掛程式與 64 位元發行版本不相容。這些外掛程式必須由外掛程式供應商針對 64 位元發行版本重新編譯。使用本機非 Java 程式庫的 Java Web 應用程式也應重新編譯。因此,您可能會偏好部署 32 位元發行版本的 Sun Java System Web Server。
Sun Java System Web Server 6.1 SP10 也為 FastCGI、Reverse Proxy 和 Java Web Services Developer Pack (JWSDP) 外掛程式提供 64 位元的支援。
64 位元發行版本與 UltraSPARC® 處理器上的 64 位元 Solaris 核心相容。64 位元發行版本無法用於 x86 處理器或 32 位元的 Solaris 核心。32 位元發行版本繼續與 32 位元和 64 位元的 Solaris 核心相容。
Sun Java System Web Server 的 64 位元發行版本和 32 位元發行版本將單獨封裝和發行。您無法將現有的 32 位元 Sun Java System Web Server 安裝升級為 64 位元安裝。您可透過安裝程式、伺服器啟動、伺服器錯誤記錄中顯示的版本字串,來區分 32 位元發行版本和 64 位元發行版本,如下所示:
發行版本 |
版本字串 |
32 位元 |
Sun ONE Web Server 6.1SP10 |
64 位元 |
Sun ONE Web Server 6.1SP10 (64 位元) |
若要 Web 伺服器的 SSL 子系統 (NSS) 使用外部 PKCS#11 記號,您必須使用 modutil 指令來配置 NSS,以使其能辨識該記號。Solaris libpkcs11 軟記號是一個可與 NSS 配合使用的 PKCS#11 相容記號。UltraSPARC-T1 還有一個優勢,亦即使用 Solaris 10 libpkcs11 作業的系統可利用平台加密加速支援。
執行無引數的 modutil 指令,可取得用法資訊。例如,若要將 Solaris 10 libpkcs11 作業增加為 NSS 中的 PKCS11 記號。
請確保為 Web 伺服器實例初始化 SSL 支援。
執行以下指令:
% modutil -dbdir $ALIASDIR -dbprefix $PREFIX -add libpkcs -libfile /usr/lib/libpkcs11.so -mechanisms RSA
其中
$ALIASDIR 是 NSS 資料庫檔案所在的安裝根目錄中,alias 目錄的路徑。
$PREFIX 是別名目錄中 key3 和 cer8 資料庫檔案使用的前綴,其格式為 https-$INSTANCENAME-。
-mechanisms 旗標使此記號成為預設演算法喜好的初始提供者。
執行無引數的 modutil 指令,以取得所有可能機制的清單。
以 pktool 初始化 libpkcs11 提供者的密碼。
% pktool setpin
有關配置 NSS 的進一步詳細資訊,請參閱「libpkcs11(3LIB) 線上手冊」、「pkcs11_softtoken(5) 線上手冊」和「pktool(1) 線上手冊」。如需有關 modutil 的更多資訊,請參閱 http://www.mozilla.org/projects/security/pki/nss/tools/modutil.html。
如果您使用的是本土化版本的 Web Server 6.1x,則可以在現有伺服器上安裝 Sun Java System Web Server 6.1 SP10 以利用現有本土化版本功能。Sun Java System Web Server 6.1 SP10 提供日文、簡體中文、繁體中文、法文、西班牙文、德文和韓文版本。
Sun Java System Web Server 6.1 SP10 可以安裝在 Solaris、HP-UX、AIX、Linux 和 Windows 平台上。如需有關安裝需求的更多資訊,請參閱此版本說明中的所需修補程式以及「Sun Java System Web Server 6.1 SP10 Installation and Migration Guide」。下表摘要說明支援的平台。
僅在 PA-RISC 平台上支援 HP-UX 11i。
* 目前不再支援 AIX 5.1。這自 Sun Java System Web Server 6.1 SP5 起即已停用。
**自 iPlanet Web Server 6.0 起,不支援較舊的 SPARC CPU。Sun Java System Web Server 6.1 繼續支援 UltraSPARC 架構。
***強烈建議您使用 Sun 或 Sun Partner Advantage 的專業服務。
****已停用支援 Sun Linux 5.0,並將在下一版的 Sun Java System Web Server 中將其移除。
為改善效能與支援,請將 Web 伺服器遷移至支援的作業系統。
對於 Solaris 安裝,Sun Java System Web Server (SP5 以後的版本) 支援 Global Zone,以及 Sparse Root Zone 和 Whole Root Zone。
請確實使用最新的適用修補程式來更新作業系統。
若要從 Java ES 4 升級至 Sun Java System Web Server 6.1 SP10,您應增加安全修補程式以及 Web Server 修補程式。
Solaris 使用者必須已安裝 Sun 建議的修補程式叢集。如需更多詳細資訊,請參閱 http://sunsolve.sun.com。
Solaris 發行版本 8 2/02
Sun 建議使用的最新「建議的安全修補程式叢集」
Solaris 發行版本 9 8/03 或更高版本
Sun 建議使用的最新「建議的安全修補程式叢集」
Sun Java System Web Server 6.1 SP10 需要下列 HP-UX 修補程式。
HPUX11i-OE B.11.11.0312 (HP-UX 11i 作業環境元件)
HPUXBase64 B.11.11 (HP-UX 64 位元基礎作業系統)
HPUXBaseAux B.11.11.0312 (HP-UX 基礎作業系統輔助設備)
FEATURE11-11 B.11.11.0209.5 (HP-UX 11i 功能啟用修補程式,2002 年 9 月)
HWEnable11i B.11.11.0412.5 (HP-UX 11i v1 硬體啟用修補程式) BUNDLE B.11.11 (修補程式束)
BUNDLE11i B.11.11.0306.1 (HP-UX 11i 必要的修補程式束,2003 年 6 月)
GOLDAPPS11i B.11.11.0506.4 (適用於 HP-UX 11i v1 的應用程式修補程式,2005 年 6 月)
GOLDBASE11i B.11.11.0506.4 (適用於 HP-UX 11i v1 的 Base 修補程式,2005 年 6 月)
JAVAOOB 2.03.01 (適用於 HP-UX 的 Java2 Out-of-box)
PHCO_29109 1.0 (Pthread 增強功能和修正)
PHCO_30544 1.0 (Pthread.h 修正和新的增強功能)
PHCO_29495 1.0 (libc 累積修補程式)
PHCO_31923 1.0 (libc 累積標頭檔案修補程式)
PHKL_25842 Thread Abort (或是取代的修補程式)
Sun Java System Web Server 6.1 SP10 需要下列 AIX 修補程式。
基礎級作業系統 – AIX 5.2
維護級修補程式 5200-07 或更高版本
必須套用 JDK APAR – IY46668
如果您已在 Web Server 上部署了 Java Web 應用程式,請將以下環境變數設定為下面指定的值 (根據 IBM JDK 文件),然後再啟動伺服器:
export AIXTHREAD_SCOPE=S
export AIXTHREAD_MUTEX_DEBUG=OFF
export AIXTHREAD_RWLOCK_DEBUG=OFF
export AIXTHREAD_COND_DEBUG=OFF
您可以直接將以上程式碼行增加到 Web Server 啟動程序檔。
基礎級作業系統 – AIX 5.3
維護級修補程式 5300-03 或更高版本
當您從 AIX 版本 5.3 升級至 AIX 版本 5.3 Technology Level 6 SP5 時,套用下列修補程式以在啟動管理伺服器/實例伺服器時控制回到指令行提示符號。
bos.mp/bos.mp64 at 5.3.0.66
當您從 AIX 版本 5.3 升級至 AIX 版本 5.3 Technology Level 7 SP2 時,套用下列修補程式以在啟動管理伺服器/實例伺服器時控制回到指令行提示符號。
bos.mp/bos.mp64 at 5.3.7.2
Web Server 6.1 管理圖形化使用者介面 (GUI) 支援下列瀏覽器:
Mozilla 1.7 或更高版本 |
Firefox 1.0.4、1.5 或更高版本 |
NetscapeNavigatorTM 7.0 或更高版本 |
Microsoft Internet Explorer 6 與 7 |
美國的日光節約時間 (DST) 從 3 月的第二個星期天開始,至 11 月的第一個星期天結束。這會影響作業系統和 JDK/JRE 的日期和時間規則。
為確保記錄檔包含正確的美國時區時間,且管理伺服器和 Java Web 應用程式不受此變更的影響,請下載並使用適當的作業系統修補程式。您可以從 http://sunsolve.sun.com/search/document.do?assetkey=1-26-102775-1 下載 Solaris 修補程式。
在其他平台方面,請至作業系統供應商的網站下載類似的 DST 相容修補程式。
Web Server 6.1 SP10 可在 Solaris、Windows 和 Linux 平台上封裝與 DST 相容的 JDK 1.5.0_16。但是,Web Server 6.1 SP10 不能在 HP-UX 和 AIX 平台上封裝 JDK。針對這兩種平台,您可在安裝 Web Server 6.1 SP10 之前從 HP 或 IBM 網站下載適當且相容 DST 的 JDK。支援平台的 JDK 版本如下:
Solaris (SPARC、x86 和 AMD64): |
1.5.0_16 |
Windows: |
1.5.0_16 |
Linux: |
1.5.0_16 |
HP-UX: |
1.5.0.12–_21_mar_2008_11_52 |
AIX: |
1.5.0 pap32dev-20080315 (SR7) |
Sun Java System Web Server 6.1 中的以下公用介面,可能會在將來的 Web Server 發行版本中停用或修改成不相容。這些介面在 Web Server 6.1 產品中仍未變更。依靠這些介面的程序檔可能必須更新,才能與將來的 Web Server 發行版本配合作業。
表 2 已停用或修改的公用介面
配置檔案或公用程式 |
說明 |
---|---|
magnus.conf |
已修改。某些功能可能已移至其他檔案。 |
server.xml |
已修改。模式和功能可能已修改。 |
nsfc.conf |
已停用。功能可能已移至其他檔案。 |
dbswitch.conf |
已停用。此檔案可能已移除,而功能可能已移至其他檔案。 |
password.conf |
已停用。此檔案可能已移除;功能可能已移至其他檔案。 |
檔案配置 |
已修改。配置檔案結構可能已修改。 |
啟動、停止、重新啟動和自動重建程序檔 |
已修改。這些公用程式的名稱和/或位置可能會變更。 |
wdeploy 應用程式 |
已停用。此公用程式可能已刪除,而功能可能已與其他管理公用程式整合。 |
本節包括有關安裝、升級和遷移 Sun Java System Web Server 的說明。如需有關這些主題的詳細資訊,請參閱「Sun Java System Web Server 6.1 SP10 Installation and Migration Guide」。有關此 Sun Java System Web Server 發行版本的已知問題,請參閱已知問題。
請注意下列注意事項:
請勿將 Web 伺服器安裝至名稱中包含空格的目錄中。
如果將 Web 伺服器安裝到名稱中包含空格的目錄中 (如 Program Files),則其將無法啟動。在安裝期間,您將不會收到有關此問題的錯誤訊息,但是在安裝後伺服器將無法啟動。
Web 伺服器無法安裝在沒有 compat-libstdc++ 的 Red Hat Linux Advanced Server 3.0 上。
在現有 Sun Java System Web Server 安裝上安裝 Sun Java System Web Server 6.1 SP10 時,安裝程式將自動執行升級。
如果您已安裝 Sun ONE Web Server 6.1 SP1,請將 Sun Java System Web Server 6.1 SP10 安裝程式指向 6.1 SP1 安裝的位置,然後進行升級。
如果系統上安裝了 Sun Java Enterprise System 1,並且您要將屬於 Sun Java Enterprise System 1 的 Sun ONE Web Server 6.1 升級至 Sun Java System Web Server 6.1 SP10,請參閱「Sun Java Enterprise System 2004Q2 安裝指南」。
不支援從 4.1 之前的 iPlanetTM Web Server 版本直接遷移至 Sun Java System Web Server 6.1 SP10。您必須先將舊的伺服器遷移至 iPlanet Web Server 4.1,然後再遷移至 Sun Java System Web Server 6.1 SP10。
如需詳細的遷移資訊,請參閱「Sun Java System Web Server 6.1 SP10 Installation and Migration Guide」。本指南包含從 4.1 版遷移至 6.1 版以及從 6.0 版遷移至 6.1 版的相關資訊。
Sun Java System Web Server 6.1 SP10 包含一整套產品文件,可從 http://docs.sun.com/coll/1308.7 取得。
Sun Java System Web Server 6.1 SP10 版本說明發佈於下列網址: http://docs.sun.com/app/docs/doc/820–6433。
Sun Java System Web Server 手冊可做為線上檔案以 PDF 和 HTML 格式提供。下表列出每本手冊所描述的作業和概念。
表 3 Sun Java System Web Server 文件資訊指南
主旨 |
文件 |
---|---|
關於軟體與文件的最新資訊 | |
Sun Java System Web Server 入門,包括介紹伺服器基本原理和功能的實用練習,建議首次使用者閱讀。 | |
執行安裝和遷移工作︰
|
「Sun Java System Web Server 6.1 SP10 Installation and Migration Guide」 還可從您的 Web Server 安裝中存取該指南:server-root/manual/https/ig/ |
執行下列管理工作:
|
「Sun Java System Web Server 6.1 SP10 Administrator’s Guide」 還可從您的 Web Server 安裝中存取該指南:server-root/manual/https/ag/ |
使用程式設計技術和 API 來執行下列作業︰
| |
建立自訂 Netscape Server Application Programmer’s Interface (NSAPI) 外掛程式 |
「Sun Java System Web Server 6.1 SP10 NSAPI Programmer’s Guide」 |
在 Sun Java System Web Server 中實作 Servlet 和 JavaServer Pages (JSP) 技術 |
「Sun Java System Web Server 6.1 SP10 Programmer’s Guide to Web Applications」 |
編輯配置檔案 |
「Sun Java System Web Server 6.1 SP10 Administrator’s Configuration File Reference」 |
調整 Sun Java System Web Server 以最佳化效能 |
「Sun Java System Web Server 6.1 SP10 Performance Tuning, Sizing, and Scaling Guide」 |
FastCGI 外掛程式資訊 |
「Sun Java System Web Server 6.1 SP10 FastCGI Plug-in Release Notes」 |
Reverse Proxy 外掛程式資訊 |
「Sun Java System Web Server 6.1 SP10 Reverse Proxy Plug-in Release Notes」 |
欲獲得此媒體發佈以來已發行的無障礙功能,請向 Sun 索取依據美國「Section 508」法規進行產品評估所得之結果文件,以便決定最適合佈署無障礙功能解決方案的版本。以下網址提供應用程式的更新版本:http://sun.com/software/javaenterprisesystem/get.html。如需有關 Sun 在無障礙功能方面之成果的資訊,請至 http://sun.com/access。
本節列出以下發行版本中已修正的最重要問題:
下表列出了 Sun Java System Web Server 6.1 SP10 中已解決的問題。
表 4 Sun Java System Web Server 6.1 SP10 中已解決的問題
問題 ID |
說明 |
---|---|
6608135 |
若 html 文件的標題包含如 A & B 的字元,搜尋會失敗並出現錯誤。 |
6658568 |
SJSWS 6.1SPx:傳遞式外掛程式未正確關閉通訊端,導致檔案描述元發生錯誤 |
6684388 |
WS6.1:JDK 升級至 1.5 |
6705396 |
如果沒有 NSS 修補程式 119209-17,在使用 116648-21 修補 6.1 SP9 之後,管理安全性程式將無法運作 |
6699747 |
如果編製成索引的文件沒有標題,就不會醒目標示搜尋結果頁面中的搜尋字串 |
6609472 |
管理 GUI 的常用工作頁面上需要提供資訊的「新聞」(News) 區段 |
6715380 |
將最新的 NSS/NSPR 整合至 6.1_sp10 |
6723174 |
RPP 中的競爭情況可能會導致刪除物件兩次 (因而造成當機) |
6673647 |
ebw61 的 cron log rota 會在星期六晚上停止。 |
6714929 |
在 Solaris 10 上使用預設 tcp_hiwat 設定時,SNMP 完全無法運作。 |
6702639 |
若在某個虛擬類別中停用 .htaccess ,會導致其他具有 .htaccess 的虛擬類別失敗 |
6679398 |
在某些情況下,Web 伺服器不會傳送指示壓縮輸出的標頭資訊 |
6537458 |
使用用戶端標記時,ACL 計算會視請求的順序而有所不同。 |
4970961 |
需要解釋 ChunkedRequestTimeout |
6671965 |
篩選器 http-compression 缺少說明 (Sun ONE WS6.1) |
6684859 |
版本說明沒有關於 Windows 支援的清楚資訊 |
6715332 |
修改 6.1 授權檔、變更 README、pkginfo 和 RPM 規格檔中的版本編號。 |
6606392 |
filebuf_open_nostat 在 Windows 上用於零位元組檔案時失敗,但在 Unix 上則無問題 |
6729600 |
升級至 WS6.1SP10 時,無法更新 Nutch 篩選器相關詳細資訊的 searchadmin 程序檔。 |
6688266 |
RFE:使用 Apache Nutch 取代 Stellent 篩選器。 |
下表列出 Sun Java System Web Server 6.1 SP9 中已解決的問題。
表 5 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.xml 的 timeout 值。 |
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 SP5 和 AIX 5.3 Technology Level 7 SP2。 |
6667638 |
在安裝指南中 (隨附於產品) 提供正確的 JDK 版本。 |
6435723 |
反向代理外掛程式 DaemonChannel::unchunk() 的 CPU 使用率過高 |
下表列出 Sun Java System Web Server 6.1 SP8 中已解決的問題。
表 6 Sun Java System Web Server 6.1 SP8 中已解決的問題
問題 ID |
說明 |
---|---|
4737204 |
wdeploy delete 指令會跟隨符號連結,並刪除符號連結所指向的目錄及其內容。 |
6152655 |
儘管階段作業仍在使用中,但是 Web 應用程式中以表單為基礎的認證會導致使用者意外登出。 |
6235473 |
需要針對以 WebDAV 建立的目錄,擁有變更其權限的功能。 |
6319312 |
Fastcgistub 在傳送 FastCGI Authorizer 應用程式的請求後,如果停止實例,便會有記憶體傾印的情形。 |
6343584 |
在等待 NSS 執行緒擁有的鎖定時,若執行緒處於死結情況下則 Web 伺服器會當機。 |
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。 |
下表列出了 Sun Java System Web Server 6.1 SP7 中已解決的問題。
表 7 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 時,將使不會呼叫 HttpSessionListener 的 sessionDestroyed() 階段作業成為無效。 |
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 完成前執行 ./start,watchdog 可能會當機。 |
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)。 |
下表列出 Sun Java System Web Server 6.1 SP6 中已解決的問題。
表 8 Sun Java System Web Server 6.1 SP6 中已解決的問題
下表列出了 Sun Java System Web Server 6.1 SP5 中已解決的問題。
表 9 Sun Java System Web Server 6.1 SP5 中已解決的問題
下表列出 Sun Java System Web Server 6.1 SP4 中已解決的問題。
表 10 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 9 (SPARC 和 x86)
|
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.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 — 使用刪除憑證管理 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 搜尋:在日文中使用「?」萬用字元搜尋會導致錯誤相符。 |
下表列出 Sun Java System Web Server 6.1 SP3 中已解決的問題。
表 11 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-properties 下 prefixSessionIDWithHostname 的特性值設定為 yes、true 或 on。 在以下範例中,透過將參數值設定為 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 的值設定為 yes、true 或 on。 在以下範例中,將參數值設定為 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> |
下表列出 Sun Java System Web Server 6.1 SP2 中已解決的問題。
表 12 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.xml 中 LS 元素的 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 srvhdrs 和 HttpServletResponse 標頭之間的整合不佳。 |
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 當機。 |
下表列出 Sun Java System Web Server 6.1 SP1 中已解決的問題。
表 13 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 除外)。 始終會為 Author、Subject 和 Keywords 中介標籤建立索引。現在已增加為任意中介標籤編製索引的功能,包括轉換 PDF 檔案 FTS_* 屬性時產生的標籤。需要在 server.xml 中手動配置新設定,如下所述。
備註 – 請參閱問題 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 平台上當機。 |
下表列出 Sun Java System Web Server 6.1 中已解決的問題。
表 14 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 |
建立集合時,並不會為所有文件建立索引而且並不是所有文件均會被增加至集合中。 |
下表列出英文版 Sun Java System Web Server 6.1 SP6 和更新版文件中已解決的問題。
已本土化的 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 |
「管理員指南」中具有如下錯誤資訊︰
|
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 的更多資訊。 |
本小節列出 Sun Java System Web Server 6.1 SP10 發行時較為重要的已知問題和限制。問題如下所示︰
下表列出一般已知問題。
表 16 一般已知問題
問題 ID |
說明 |
---|---|
6496339 |
(僅限 Windows 2003) 由於 Web Server 6.1 SP6 發生 lganalyz.exe 應用程式錯誤,因此無法產生報告。 解決方法:
備註 –
|
6553259 |
Web Server 6.1 SP8 與 JDK 6 一起執行時,在搜尋頁面中顯示的搜尋集合名稱 (核取方塊),和與舊版 JDK 一起執行時所顯示的順序不同。 |
6198559 |
JES3︰在 Linux 上對 Web 伺服器執行修補程式升級時,顯示錯誤的解除安裝通知。 |
4988370 6413819 |
在 HP-UX 11.0 平台上,於特定情況下無法更新內容。 HP-UX 作業系統有兩個用於存取檔案的快取空間,分別為 Page Cache 和 Buffer Cache。通常,當應用程式執行 mmap 功能時,檔案將對映至 Page Cache。 然而,如果 mmap 以 PRIVATE 選項執行,目前作業系統便不負責同步化 Page Cache 和 Buffer Cache 之間的資料。即使您複製該檔案,作業系統也只會重新整理 Buffer Cache 中的快取資料。 解決方法:每次都使用文字編輯器來更新內容。 |
6404983 |
使用管理圖形化使用者介面透過 LDAP 伺服器搜尋使用者和群組失敗。 解決方法:為了使該項功能正常運作,請安裝 Red Hat AS 3.0 Update 1–uname -r: 2.4.21-9.ELsmp。 |
5060906 |
對於沒有索引檔案的不受保護目錄將出現授權對話方塊。 附加資訊︰如果目錄中沒有索引檔案 (例如 index.html、index.jsp 或 home.html),則在開啟 ACL 認證時,即使此目錄不受保護,也會拒絕具有讀寫權限的使用者存取清單。 解決方法:若要復原為 6.1 先前的運作方式,請變更預設 ACL,以使匿名使用者具有清單中的權限。進行如下變更︰ allow (read, execute, info, list) user = "anyone" |
6590899 |
Web Server 無法以 JDK 1.5 初始化啟動。 解決方法 在啟動程序檔中設定下列內容: LDR_CNTRL=MAXDATA=0xB0000000@DSA; export LDR_CNTRL |
下表列出管理方面的已知問題。
表 17 管理方面的已知問題
問題 ID |
說明 |
|||
---|---|---|---|---|
6543821 6531819 |
如果您移除偵聽通訊端或變更其連接埠號碼,然後重新啟動或重新配置伺服器,則伺服器將無法關閉舊的偵聽通訊端。作業系統會繼續接受該連接埠的連線,但伺服器將不會回應該通訊埠的請求。 解決方法:關閉舊的偵聽通訊端,停止伺服器後再重新啟動。 |
|||
6301761 |
使用 Mozilla 1.4 和 Firefox 1.0.6 時,ACL applet 可能無法載入。 |
|||
6021151 |
使用 HttpServerAdmin 建立包含 LDAP 網域名稱 (包含逗號) 的 JNDI 資源時發生問題。 解決方法:為了要使 HttpServerAdmin 退出特性中的「,」,請使用「\\」做為退出字元。在 Windows 平台上則使用「\」。 在特性 java.naming.provider.url=ldap://localhost:389/ou=loggingQueues, ou=tms,ou=services,ou=abc 中,「,」將如下所示進行換碼︰ -property java.naming.provider.url=ldap://localhost:389/ou=loggingQueues \\,ou=tms\\,ou=services\\,ou=abc |
|||
5035129 |
無法在 RedHat Linux Advance Server 3.0 上使用 Web Server 6.1 SP2 Administration 來管理 Directory Server user/group/ou。 |
|||
4650456 |
[View Access] 和 [View Error] 無法正確處理多位元組字元。 |
|||
4652585 |
啟用分散式管理後,會停用本機管理使用者。 解決方法:在分散式管理群組中建立使用預設管理使用者名稱的使用者。 新建立的 LDAP 管理使用者必須具有與 Web 伺服器管理使用者相同的密碼。 |
|||
4725683 |
記錄檔日期戳記未考慮本地時區,因此顯示不正確的日期。 解決方法:如果記錄檔副檔名中的日期要與記錄項目的日期相符,則將伺服器配置為在 23:59 自動重建記錄檔。 |
|||
4761960 |
Web Server 6.0 SP4︰使用 SASL 和匿名連結時,無法啟用分散式管理。 解決方法:請勿對啟用 SSL 的目錄伺服器使用匿名連結。 |
|||
4841310 |
透過 .htaccess 進行認證時,無法取得 REMOTE_USER 變數。 解決方法:如果您啟用 .htaccess 檔案,則伺服器會在為資源提供服務之前檢查 .htaccess 檔案。伺服器會在資源所在目錄、該目錄的父系目錄、直至文件根目錄 (包含根目錄) 中尋找 .htaccess 檔案。例如,如果主文件目錄設定為 /sun/server/docs 且用戶端請求 /sun/server/docs/reports/index.html,則伺服器將檢查 /sun/server/docs/reports/.htaccess 和 /sun/server/docs/.htaccess 處的 .htaccess 檔案。 請注意,伺服器的附加文件目錄和 CGI 目錄功能允許管理員定義替代文件根目錄。如果有替代文件根目錄,則會影響 .htaccess 檔案處理。例如,假設某伺服器的主文件目錄設定為 /sun/server/docs 且在 /sun/server/docs/cgi-bin/program.cgi 處存在 CGI 程式。 如果啟用 CGI 做為檔案類型,則當用戶端發出 CGI 程式請求時,伺服器將評估 /sun/server/docs/.htaccess 和 /sun/server/docs/cgi-bin/.htaccess 的內容。 但是,如果您將 CGI 目錄配置在 /sun/server/docs/cgi-bin 處,則伺服器將檢查 /sun/server/docs/cgi-bin/.htaccess,而不檢查 /sun/server/docs/.htaccess。這是因為指定 /sun/server/docs/cgi-bin 做為 CGI 目錄時,會將其標記為替代文件根目錄。 |
|||
4865295 |
不再支援一般使用者管理功能 (在管理介面的 [Distributed Administration] 下)。 |
|||
4882999 |
管理 GUI 的外觀與使用感覺不一致。 |
|||
4888696 |
如果提供的資訊不足,則在 Netscape Navigator 7.0 中,管理 GUI 的 [Add Server] 頁面將會消失。 解決方法:請在 [Add Server] 頁面中提供完整資訊,然後按一下 [OK]。如有必要,請重新載入該頁面以復原 [Add Server] GUI,或按一下其他頁面或其他標籤,然後再瀏覽回 [Add Server] 頁面。此問題僅在 Netscape 7.0 中出現。 |
|||
4910309 |
「null」一詞錯誤地顯示在警示訊息中。 在 Virtual Server Manager 的 [Pick Directory for Virtual Server] 頁面中編輯目錄服務時,會顯示該詞。 |
|||
4905808 |
啟用分散式管理後,超級使用者無法存取管理介面。 解決方法:啟用分散式管理後,在 LDAP 中建立與超級使用者具有相同管理使用者名稱和密碼的使用者。 |
|||
4908694 |
[Logging Settings] 的預設連結不起作用。 [Virtual Server] 頁面上 [Logging Settings] 的預設連結未設定預設路徑,其作用類似重設按鈕。 |
|||
4911552 |
即使您將 .shtml 檔案配置為不進行剖析,仍會剖析該檔案。 |
|||
沒有 ID |
Web 伺服器隨附的 sun-web.xml 指向錯誤的 DTD 位置。 校正︰正確位置為 http://www.sun.com/software/dtd/appserver/sun-web-app_2_3-1.dtd。 |
|||
6284698 |
如果 Web 伺服器安裝為非超級使用者,則它將無法運作。 解決方法:從指令行而非使用 Web Administration console 啟動 Web Server 實例。 |
|||
6078104 |
配置 passthrough 外掛程式後,無法從 WS6.1 存取 JSP 應用程式。 解決方法:變更 passthrough 的服務指令行︰ Service type="magnus-internal/passthrough" fn="service-passthrough" servers="http://server:port" 變更為 Service fn="service-passthrough" servers="http://server:port" |
|||
4991278 |
沒有可用於刪除 JSP ClassCache 檔案的管理 GUI 功能。 |
|||
6316265 |
雖然您可以在管理 GUI 上按一下 [套用] 使變更生效,但是管理伺服器上卻沒有 [套用] 按鈕。 |
|||
6720218 |
SNMP Web 伺服器子代理程式未回覆 Solaris 10 上的 snmpwalk 指令。 Web Server 6.1 隨附的 SNMP 主代理程式在 Solaris 10 U2 (和更高版本) 當機,原因是 Solaris 10 U2 增加了 TCP 合併功能。 解決方法:使用這兩種解決方法的任一種:
|
|||
6708852 |
ACL 未更新 server.xml 中的 USERDB,接著存取頁面時,發生 [NSACL6000] HTTP5239 錯誤 當您將非預設 authdb 用於 ACL 時,請確定 authdb 詳細資訊已增加到 server.xml。否則,以後您存取受到 ACL 保護的頁面時,伺服器會擲回錯誤如下: [NSACL6000] HTTP5239:digestrealm is not a registered database 解決方法: 發生錯誤的原因是 server.xml 仍以 USERDB 當作「預設值」,因此找不到 ACL 所需的「digest1」,如下所示:
將以下資訊手動增加到 server.xml 中,置於必要虛擬伺服器下的預設 USERDB 宣告之後,然後重新啟動伺服器。 <USERDB id="digestrealm" database="digestrealm"/> 您也需要確定 dbswitch.conf 和 ACL 檔案中也正確提及了 authdb。 在 dbswitch.conf 檔案中:
在 ACL 檔案中:
|
下表列出核心方面的已知問題。
表 18 核心方面的已知問題
問題 ID |
說明 |
---|---|
6363944 |
在 Web Server 6.1SP5 (64 位元) 中使用 Solaris 加密軟記號 (libpkcs11.so) 時,將孤立 webservd 子程序。 解決方法:只有在將伺服器明確配置為使用 Solaris 軟記號時,此問題才會出現。如果您必須使用 fork()、Runtime.exec() 或 <!--#exec cmd="..."-->,請勿將伺服器配置為使用 Solaris 軟記號。 |
6641109 |
將 Web Server 配置為 NFS 掛載的文件根目錄時當機 當使用 NFS 和 MediumFileSizeLimit >0 時,若移除或取代 NFS 檔案,Web Server 會當機。因此,如果文件根目錄掛載到 NFS 上,就不應使用 MediumFileSizeLimit>0。 解決方法 當 Web Server 文件位於 NFS 掛載上時,例如在 NFS 用戶端中時,將 nsfc.conf 中的 MediumFileSizeLimit 設定為 0。 |
下表列出文件和線上說明方面的已知問題。
有關 6.1 本土化版本文件中的已知問題清單,請參閱6.1 文件中已解決的問題。
問題 ID |
說明 |
---|---|
6506960 |
線上說明指出認證密碼的字元數上限是 8 個字元。 附加資訊:認證密碼的認證字元可以超過 8 個字元。 |
4964908 |
沒有有關功能升級的文件。 附加資訊:請參閱安裝、升級和遷移的說明。 |
4928287 |
需要將 <instance>/lib 不存在的狀況記錄到文件中 使用者無法在任何文件中得知 <instance>/lib 目錄不存在的狀況。 附加資訊:安裝程式並未建立此目錄。如果目錄不存在,使用者必須建立該目錄。 |
6237303 |
「SUN ONE Web Server 6.1 版本說明」未列出 Solaris SPARC 平台所需的所有修補程式。 附加資訊:在 Solaris 發行版本 8 上,109326-09 是 Web Server 6.1 所必需的修補程式。 |
下表列出安裝方面的已知問題。
表 20 安裝方面的已知問題
問題 ID |
說明 |
---|---|
6590899 |
AIX Web Server 無法以 JDK 1.5 啟動。 解決方法 在啟動程序檔中設定下列內容: LDR_CNTRL=MAXDATA=0xB0000000@DSA; export LDR_CNTRL |
5020317 |
JDK 僅升級停用搜尋中的結果。使用者會收到異常,且無法從 GUI 存取搜尋頁面。 解決方法:如果隨 JDK 一起安裝或在 JDK 之前單獨安裝 Web Server 6.1 SP2 核心,則不會出現此異常。此外,如果 Web Server 6.1 SP2 核心安裝在 JDK 已升級的 Web Server 6.1 SP1 之上,則不會出現此異常。 |
4855263 |
如果將 Sun Java System Web Server 安裝到名稱中包含空格的目錄中 (如 Program Files),則其將無法啟動。在安裝期間,您將不會收到有關於此的錯誤訊息,但是在安裝後伺服器將無法啟動。 解決方法:請勿將 Web 伺服器安裝到名稱中包含空格的目錄中。 |
4869238 |
在 Windows 平台上,Sun Java System Web Server 安裝程式不接受使用長名稱做為 server-root。 解決方法:為 Sun Java System Web Server 安裝目錄指定一個不超過 128 個字元的路徑名稱,即使欄位允許您鍵入多達 256 個字元。 |
4901205 |
在 Solaris 平台上,Ctrl-B 無法在以 [User and Group Name] 螢幕起始的安裝程式中的 [Fully Qualified Domain Name] 螢幕之後的螢幕上運作。 解決方法:在安裝期間,如果您需要返回上一螢幕,請退出安裝程式然後重新啟動安裝程式。 |
4937915 |
在 AIX 平台上,Ctrl-C 會使終端機螢幕在安裝時當機。 所顯示的螢幕用來指定要安裝 Web 伺服器的電腦名稱時,就會發生此問題。 |
4960048 |
升級至 Sun Java System Web Server 6.1 SP1 時,某些 SNMP 相關的檔案會被覆寫。 解決方法:請在升級前備份以下檔案︰ server-root/plugins/snmp/magt/CONFIG server-root/plugins/snmp/sagt/CONFIG |
下表列出遷移方面的已知問題。
表 21 遷移方面的已知問題
問題 ID |
說明 |
||
---|---|---|---|
6514480 |
即使在遷移時選擇啟用 JAVA,並於遷移後從 GUI 中加以啟用,仍然無法在已遷移的 4.1 實例上啟用 Java。 解決方法:手動將下列項目增加到 obj.conf 檔案,並重新啟動實例: <Object name="default"> NameTrans fn="ntrans-j2ee" name="j2ee" NameTrans ...... ....... PathCheck ..... ....... ObjectType ...... ....... Service ....... ....... Error fn="error-j2ee" AddLog ..... </Object> <Object ..... ..... </Object> <Object name="j2ee"> Service fn="service-j2ee" method="*" </Object> |
||
4790457 |
無法變更從 4.1 遷移的伺服器的文件根目錄。 解決方法:手動編輯遷移實例的 obj.conf 和 server.xml。這些檔案位於 SERVER_ROOT/HTTPS-INSTANCE/config 目錄下。 在 obj.conf 中將下行:
變更為
在 server.xml 中,於相關的 VSCLASS 下將下行: <PROPERTY name="docroot" value="existing-doc-root"> 變更為 <PROPERTY name="docroot" value="new-doc-root"> |
||
6213097 |
在 Sun Java Enterprise System 3 (JES3) 上,沒有正確遷移 ktsearch.jar。 解決方法:手動編輯遷移實例的 server.xml 檔案,以指向正確的路徑。 對於 Linux︰/opt/sun/private/share/lib/ktsearch.jar 對於 Solaris SPARC:/usr/share/lib/ktsearch.jar |
||
5007081 |
在從 6.0 遷移至 6.1 期間忽略 Web 應用程式檔案狀態 server.xml 檔案中定義在檔案層級上的 Web 應用程式狀態未被遷移。如果使用者已關閉 Web 應用程式檔案的狀態來加以抑制,則遷移時會顯示這些 Web 應用程式。 解決方法:編輯已遷移實例的 server.xml 檔案,並關閉每個 Web 應用程式的狀態。 |
||
4988156 |
在現有安裝 (更新) 上安裝 SP_2 修補程式 如果您要將連同 Sun Java Enterprise System (JES) 一起安裝的 Sun Java System Web Server 6.1 升級至最新的服務軟體,請下載並套用相關的修補程式。如需更多詳細資訊,請參閱「JES 3 遷移與升級指南」。 |
下表列出範例應用程式方面的已知問題。請注意,這些問題不會妨礙範例應用程式正常作業。
表 22 範例方面的已知問題
問題 ID |
說明 |
---|---|
5014039 |
由於 web.xml 中的 distributable 標籤,簡易 JSP 檔案會丟出異常。 解決方法:
|
沒有 ID |
rmi-iiop 範例缺少步驟。 在「Deploying the Sample Application」小節中,執行指令 ant deploy (步驟 2) 後,重新啟動 Web 伺服器實例。 備註 – ant 是一套 Java 建置工具,必須從 Apache 下載,網址為:http://ant.apache.org。另請參閱 install-root/plugins/java/samples/docs/ant.html 中提供的資訊。 |
沒有 ID |
jdbcrealm 範例的 Oracle 驅動程式名稱錯誤。 在「Compiling and Assembling the Sample Application」小節的步驟 2b 中,將以下行從: <PROPERTY name="dbdrivername" value="oracle.jdbc.pool.OracleDataSource"> 變更為 <PROPERTY name="dbdrivername" value="oracle.jdbc.driver.OracleDriver"> |
下表列出搜尋方面的已知問題。
表 23 搜尋方面的已知問題
問題 ID |
說明 |
---|---|
4977315 5038203 |
6.1 的 AIX 搜尋引擎應具有變更排序順序的功能。 解決方法:若要變更預設順序,請加入「+」做為排序字串的第一個字元。由於 URI 中的「+」已退出,請使用「%2B」來變更順序。在這個案例中,將 URL 變更為 http://host/search/index.jsp?si=1&ns;=10&c;=test&qt;=*&sb;=%2Bwriter。 |
4684124 |
如果變更已編製索引集合的文件根目錄,則搜尋傳回的文件會丟出 Document Not Found 錯誤。 解決方法:執行下列其中一項動作,重新建置整個集合:
|
4911725 |
使用不同的大小寫式樣搜尋某個字時,無法進行搜尋。 若您使用混合大小寫的文字進行搜尋,搜尋結果將不會顯示在搜尋頁面上。例如,鍵入 sAmpLe,而不是 sample 或 SAMPLE。 |
4963236 |
在 HP-UX 上:PDF 檔案沒有轉換為 HTML,無法包含在搜尋集合中。 如果 HP-UX 11i 系統上安裝了以下修補程式,則會發生此問題: PHSS_28871 — ld/linker 累積修補程式 |
6701532 |
搜尋引擎無法將受到密碼保護的 PDF 文件編製成索引 如果 PDF 文件受到密碼保護並加密,搜尋引擎無法將受到密碼保護的 PDF 文件編製成索引。因此,請求的搜尋會失敗。 |
6731491 |
在 SJSWS6.1 SP10 64 位元 Solaris Sparc 中,當使用 JDK 1.6.0_07 時,一些搜尋測試會失敗。 執行搜尋測試時,若使用 JDK 1.6.0_07,一些測試案例會因堆疊溢位錯誤而失敗。不過,若使用隨附的 JDK 1.5.0_16,同樣的測試則成功。 解決方法:將 magnus.conf 檔案中的 StackSize 值從 131072 增加成更高的值,例如 262144。 |
下表列出安全性方面的已知問題。
表 24 安全方面的已知問題
問題 ID |
說明 |
---|---|
4671445 |
如果需要 LDAP 用戶端認證,則 Sun Java System Web Server 無法透過 SSL 連線至 LDAP 伺服器。 如果 Sun ONE Web Server 與需要用戶端認證的 LDAP 伺服器連絡 (在此例中,Web Server 是用戶端),則 Web Server 的證書將無法傳送,並且存取將失敗。 |
4863599 |
不能在不同的組織部門下使用相同的群組名稱。 如果使用相同的群組名稱,而且您嘗試以該群組名稱限制存取,則在用戶端嘗試存取網站時,Sun Java System Web Server 會傳回錯誤。 解決方法:對每個組織單位使用不同的群組名稱。 |
4963468 |
在某些情況下,「列出」權限對目錄清單沒有影響。 根據「Sun Java System Web Server 6.1 Administrator's Guide」第 9 章,「列出」權限需要從不包含索引檔案的目錄中取得目錄清單。但是在某些情況下,即使適用的 ACL 拒絕「列出」權限,您依然可以取得目錄清單。 如果您需要限制對目錄編製索引,請根據「Sun Java System Web Server 6.1 Administrator's Guide」第 16 章中的說明停用編製索引功能,而不是 (或另外) 拒絕「列出」權限。 |
6310956 6298215 |
當 LDAP 因為在非使用時間 (例如 LDAP 上的設定逾時) 而斷開連線時,Web 伺服器將無法重新初始化與 LDAP 的連線。僅當 Web 伺服器連同 JES3/JES4 一起安裝時才會出現此問題。在獨立 (檔案型) 安裝中不存在此問題。 解決方法:
|
下表列出工具方面的已知問題。
表 25 工具方面的已知問題
問題 ID |
說明 |
---|---|
4905696 |
在 Windows 中,如果類別檔案深度 (包括檔案名稱) 超過 255 個字元,則部署將告失敗。 |
4912181 |
在 Linux 上,使用 wdeploy 指令行公用程式部署應用程式時,會丟出空指標異常。這個問題僅在部署即將成功完成時發生。 解決方法:隨部署執行 reconfigure 程序檔後,當 wdeploy 讀取 stdout/stderr 時會發生此錯誤。在錯誤記錄中尋找重新配置訊息,檢查伺服器是否重新配置。如果錯誤記錄中沒有此訊息,則手動執行 reconfigure 程序檔。 |
下表列出 Web 容器方面的已知問題。
表 26 Web 容器方面的已知問題
問題 ID |
說明 |
---|---|
6387189 |
已部署模組中的 Java 記錄問題。 |
4903162 |
Windows 上有關 url-patterns 大小寫的問題。 根據 Servlet 規格,web.xml 中的 url-pattern 元素會區分大小寫。對於 Windows 使用者而言,這個狀況可能會導致非預期的運作方式,例如,如果用戶端發出 index.HTML 請求,會期望此字串與 index.html 相符。 |
下表列出 WebDAV 方面的已知問題。
表 27 WebDAV 方面的已知問題
問題 ID |
說明 |
---|---|
4892017 |
如果父系目錄被專用鎖定,則無法重新命名或移動資源。 當 DAV 用戶端傳送錯誤的 If : 標頭時,會發生此問題。例如,如果您使用 Macromedia Dreamweaver 或 DAV Explorer 連線至 Web 伺服器、建立一個集合,然後以會鎖定集合所有資源的無限深度鎖定該集合,則您將無法重新命名或移動資源。僅當鎖定的 owner href 與 auth_user 相符時,Adobe GoLive 才會傳送正確的 If : 標頭。在所有其他情況下,GoLive 也會傳送錯誤的標頭。 |
4902651 |
虛擬伺服器管理員中的 [Lock Management] 螢幕無法正確顯示強制連結的鎖定資訊。 Sun Java System Web Server 中的 WebDAV 實作不支援符號連結 (強制和符號式)。 |
下表列出本土化方面的已知問題。
表 28 本土化方面的已知問題
問題 ID |
說明 |
---|---|
4937055 |
Web 伺服器的管理線上說明未本土化。 管理線上說明僅本土化了第一層。初始說明頁面已本土化,但是若按一下頁面上的連結 (例如,移除伺服器),仍會以英文顯示說明內容。 |
6441984 |
即使將語言環境設定為 zh-cn,管理線上說明仍然會以英文顯示。 對於 zh-cn 語言環境,管理 GUI 線上說明會以英文顯示。如果瀏覽器語言環境為 zh-cn,則整個管理 GUI 線上說明都會以英文顯示。 解決方法:將瀏覽器的偏好語言環境設定為 zh,就能檢視中文版的線上說明。 |
6583870 |
Web Server 6.1 SP8:在 Internet Explorer 7 中,您可以選取語言環境,例如,ja 或 ja-JP。如果選取 ja 做為語言環境,則線上說明將以日文顯示。但是,如果選取 ja-JP 做為語言環境,則線上說明將以英文顯示。 |
如果您遇到有關 Sun Java System Web Server 6.1 SP10 的問題,請使用以下任一機制與 Sun 客戶支援連絡:
Sun 線上軟體支援服務,網址為:http://www.sun.com/service/sunone/software
維修合約上提供的電話派送號碼
請在與支援人員連絡時提供以下資訊,如此支援人員將可為您提供最完善的解決方法:
問題說明,包括問題發生時的情況以及對您作業的影響。
機器類型、作業系統版本以及產品版本,包括可能會影響問題的任何修補程式和其他軟體
重現問題所採用的方法及其詳細步驟。
所有錯誤記錄或記憶體傾印
Sun 致力於提高文件品質,因此誠心歡迎您提出意見與建議。請使用 [Send Comments (傳送您的意見)] 連結將您的意見傳送給 Sun,網址為:http://docs.sun.com/。
請在您的意見中包含文件識別資訊,如書籍的文件號碼和標題。
您可以在以下位置找到有用的 Sun Java Systems 資訊:
Sun Java System Web Server 6.1 與服務軟體的文件位於 http://docs.sun.com/app/docs/prod/sjs.websrv61#hic
Sun 軟體產品與服務位於 http://www.sun.com/software
Sun 開發者資訊位於 http://developers.sun.com/
Sun 開發者支援服務位於 http://developers.sun.com/services/index.jsp
Sun 支援與培訓服務位於 http://www.sun.com/training
Sun 諮詢與專業服務位於 http://www.sun.com/service/sunjavasystem/sjsservicessuite.html