Sun ONE Web Server 6.1 版次注意事項 |
Sun ONE Web Server 版次注意事項
版本 6.1
文件號碼 816-6898-10
2003 年 8 月
這些版次注意事項包含 Sun Open Network Environment (Sun ONE) Web Server 版本 6.1 發行時可用的重要資訊,其中包括有關新功能和增強功能、已知的限制和問題以及技術說明的資訊,還包括對其他資源的指示。請確定先閱讀本文件,再開始使用 Sun ONE Web Server 6.1。
這些版次注意事項的最新版本位於以下位置:
http://docs.sun.com/prod/sunone請在安裝和設定軟體之前先查看該版次注意事項,並在以後定期檢視最新資訊。
這些版次注意事項包含以下小節:
Sun ONE Web Server 6.1 的新功能Sun ONE Web Server 6.1 包括以下新功能:
支援 Java Servlet 2.3 和 JavaServer Pages (JSP) 1.2
Sun ONE Web Server 6.1 採用與 Java 2 Platform, Enterprise Edition (J2EE) 相容的 Java Servlet 2.3 和 JavaServer Pages (JSP) 1.2 規格。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如需有關在 Sun ONE Web Server 中開發 Servlet 和 JSP 的資訊,請參閱「Sun ONE Web Server 6.1 Programmer's Guide to Web Applications」。
支援 J2SE 平台 1.4.1_03
Sun ONE Web Server 6.1 支援 Java 2 平台標準版 (J2SE) 1.4.1_03 (僅支援 32 位元;不支援 64 位元)。J2SE 軟體隨附在 Web Server 中,並可在安裝期間安裝 (如果選擇安裝它)。安裝 Web Server 之後,您還可以在以後安裝自己的 JDK。如果您打算使用管理伺服器,則必須安裝 JDK。
支援 WebDAV
Sun ONE Web Server 6.1 支援基於 Web 的 Distributed Authoring and Versioning (WebDAV) 協定,該協定可讓您透過以下功能進行協作 Web 出版:
WebDAV 可為內容元資料、名稱空間管理和覆寫保護提供整合支援。這些技術 (結合支援 WebDAV 的多個編寫工具) 可為協作環境提供理想的開發平台。
支援 NSAPI 過濾器
Sun ONE Web Server 6.1 延伸了 Netscape 伺服器應用程式設計介面 (NSAPI) 的功能以支援 NSAPI 過濾器。
過濾器可讓您自訂對 HTTP 請求和回應串流的處理,允許某功能截取甚至修改傳送至其他功能或由其他功能產生的內容。例如,外掛程式可以安裝 NSAPI 過濾器以截取其他外掛程式的伺服器應用程式功能 (SAF) 產生的 XML 頁面,然後將該 XML 頁面變換為適合用戶端的 HTML、XHTML 或 WAP 頁面。或者,NSAPI 過濾器可以在將資料傳送至其他外掛程式之前解壓縮從用戶端接收的資料。
如需更多資訊,請參閱「Sun ONE Web Server 6.1 NSAPI Programmer's Guide」。
支援 HTTP 壓縮
Sun ONE Web Server 6.1 支援內容壓縮,這可讓您提高對用戶端的傳送速度及傳送更高的內容容量,而不會相應地增加硬體開支。內容壓縮可縮短內容下載時間,這對於撥號連線和大流量連線的使用者來說是一大優點。
如需更多資訊,請參閱「Sun ONE Web Server 6.1 管理員指南」。
支援新的搜尋引擎
Sun ONE Web Server 6.1 支援基於 Java 的新搜尋引擎,該引擎可提供全文搜尋索引和擷取。此搜尋功能允許使用者搜尋伺服器上的文件並將結果顯示在網頁上。伺服器管理員可建立文件的索引,使用者將根據此索引進行搜尋,並且可以自訂搜尋介面以滿足特定需要。
如需更多資訊,請參閱「Sun ONE Web Server 6.1 管理員指南」。
增強的安全性
Sun ONE Web Server 6.1 中的新功能可讓您使用文字檔認證限制存取。與舊版的 Web Server 不同,Sun ONE Web Server 6.1 目前還支援 Java Security Manager。依預設,在您安裝產品時 Security Manager 已停用,這樣可以顯著提昇某些類型的應用程式之效能。啟用 Security Manager 可以透過限制授予 J2EE Web 應用程式的權限來提高安全性。若要啟用 Security Manager,請「取消註釋」server.xml 檔案中的項目:
<JVMOPTIONS>-Djava.security.manager</JVMOPTIONS>
<JVMOPTIONS>-Djava.security.policy=instance_dir/config/server.policy</JVMOPTIONS>其中 instance_dir 是此伺服器實例安裝目錄的路徑。
如需有關 server.xml 的更多資訊,請參閱「Sun ONE Web Server 6.1 Administrator's Configuration File Reference」。
支援 JNDI
Sun ONE Web Server 6.1 支援 Java Naming and Directory Interface (JNDI),該介面可無縫連接至異質企業命名和目錄服務。
支援 JDBC
Sun ONE Web Server 提供現成的無縫 Java DataBase Connectivity (JDBC),並支援大範圍的業界標準 JDBC 驅動程式和自訂 JDBC 驅動程式。
支援 Sun ONE Studio 5
Sun ONE Web Server 6.1 支援 Sun ONE Studio 5 標準版。Sun ONE Studio 技術是 Sun 為 Java 技術開發人員提供的功能強大、可延伸的整合開發環境 (IDE)。Sun ONE Studio 5 基於 NetBeans 軟體,並與 Sun ONE 平台整合。(Sun ONE Web Server 6.1 還支援 NetBeans 3.5 和 3.5.1。)
Sun ONE Web Server 6.1 支援的所有平台均支援 Sun ONE Studio。可透過以下方式獲得 Web Server 的外掛程式:
- 從 Sun ONE Web Server 6.1 媒體工具包中的 Companion CD 獲得
- 透過使用 Sun ONE Studio 的自動更新功能獲得
- 從 Sun ONE Web Server 6.1 的下載中心獲得,位址是
http://www.sun.com/software/download/inter_ecom.html請注意,用於 Sun ONE Web Server 6.1 的 Sun ONE Studio 5 外掛程式僅可用於本機 Web Server (也就是說,IDE 和 Web Server 應位於同一台機器上)。
用於 Sun ONE Web Server 6.1 的 Sun ONE Studio 5 外掛程式的運作方式與用於 Sun ONE Application Server 7 的外掛程式之運作方式相同。如需有關在 Sun ONE Studio 5 中使用 Web 應用程式功能的資訊,請參閱以下指導
http://developers.sun.com/tools/javatools/documentation/s1s5/cdshop.pdf按照預設設定 Sun ONE Web Server 6.1 實例,然後按照指導中的說明進行動作。
另請參閱以下 NetBeans 指導
http://usersguide.netbeans.org/tutorials/webapps/index.html如需有關 Sun ONE Studio 5 的更多資訊,請訪問
http://www.sun.com/software/sundev/jde/如需其他開發人員資源,請參閱這些版次注意事項中的其他 Sun 資源。
使用 Sun ONE Studio 5 進行除錯
如果您要將 IDE 手動連接至以除錯模式啟動的遠端 Web Server,則可以使用 Sun ONE Studio 5 進行「遠端除錯」。步驟如下:
支援 Active Server Pages
Sun ONE Web Server 6.1 可透過 Sun ONE Active Server Pages 版本 4.0.1 (以前的 Sun Chili!Soft ASP) 支援 Active Server Pages 3.0 規格。Sun ONE Active Server Pages 將一個安全的企業等級 Active Server Pages 引擎新增至 Sun ONE Web Server。
Sun ONE Web Server 6.1 在以下平台上支援 Sun ONE Active Server Pages 4.0.1:
將 Sun ONE Active Server Pages 安裝到 Sun ONE Web Server 中無需授權。如果您有購買 Sun ONE Web Server 媒體工具包,則可以從 Companion CD 上獲得 Sun ONE Active Server Pages 安裝程式,或者從以下位置下載此安裝程式:
http://wwws.sun.com/software/chilisoft/index.html請注意以下幾點:
如需有關 Sun ONE Active Server Pages 的更多資訊,請訪問以上列出的 URL。
PHP 相容
Sun ONE Web Server 6.1 與 PHP 相容,PHP 是廣泛使用的多功能開放式源代碼 Web 程式檔語言。PHP 可在所有主要的作業系統上執行。
建議將 PHP 4.3.2 版本與 Sun ONE Web Server 6.1 配合使用。如需 Sun ONE Web Server 特定的 PHP 相關的安裝和配置資訊,請參閱
http://www.php.net/manual/en/install.netscape-enterprise.php支援 NSS 3.3.5 和 NSPR 4.1.5
Sun ONE Web Server 6.1 支援 Network Security Services (NSS) 3.3.5 和 Netscape Portable Runtime (NSPR) 4.1.5。
支援增強的硬體加速器加密
Sun ONE Web Server 6.1 可為 Sun Crypto Accelerator 4000 提供硬體加速器支援,Sun Crypto Accelerator 4000 是可在 Web Server 上增強 SSL 效能的加密加速器板。
軟體和硬體需求如需有關軟體和硬體需求的資訊,請參閱「Sun ONE Web Server 6.1 Installation and Migration Guide」。
所需的修補程式建議您使用最新的適用修補程式更新作業系統。對於 Solaris 平台,Sun 建議的修補程式清單位於以下位置
http://sunsolve.sun.com/pubpatch請注意,如果將 Solaris 配置為使用 LDAP 進行認證,則 Solaris 8 需要修補程式 108993-22 (SPARC) 或 108994-22 (x86)。
若要使 Sun ONE Web Server 6.1 發揮最佳效能,則需要以下修補程式:
Solaris 8 (SPARC)
Solaris 9 (SPARC 和 x86)
安裝說明如需安裝說明,請查閱「Sun ONE Web Server 6.1 Installation and Migration Guide」中的資訊。
請務必注意,如果將 Web Server 安裝到名稱中包含空格的目錄 (例如 Program Files) 中,Web Server 將無法啟動。在安裝期間,您將不會收到有關於此的錯誤訊息,但是在安裝後伺服器將無法啟動。
如需有關安裝的已知問題的其他資訊,請參閱這些版次注意事項中的已知問題。
產品說明文件Sun ONE Web Server 6.1 包括一套完整的產品說明文件,這些說明文件位於以下位置:
http://docs.sun.com/prod/sunoneSun ONE Web Server 手冊以 PDF 和 HTML 格式作為線上檔案提供。下表列出各手冊中說明的工作和概念。
Sun ONE Web Server 6.1 中已修正的問題本節列出 Sun ONE Web Server 6.1 中已修正的最重要問題。
已知問題本節列出 Sun ONE Web Server 6.1 發行時較為重要的已知問題和限制。這些問題依以下類別列出:
管理
下表列出 Sun ONE Web Server 6.1 管理方面的已知問題。
表3
管理方面的已知問題問題 ID
描述
4865295
不再支援一般使用者管理功能 (在管理介面的 [Distributed Administration] 下)。
4870613
返回按鈕無法用於 Netscape 7.0 中的框架。
如果有三個框架,並且其中一個框架變更了自己的內容,則瀏覽器的返回按鈕可能無法工作。此問題也出現在 Netscape 7.0 的管理 UI 中的某些導航按鈕上。
4882999
管理 UI 中頁面的外觀與操作方式不一致。
4888696
當輸入的資訊不充分時,Netscape 7.0 管理 UI 中的 [Add Server] 頁面會「消失」。
解決方法
先在 [Add Server] 頁面上輸入完整資訊,然後再按一下 [OK]。如有必要,請重新載入該頁面以復原 [Add Server] UI,或按一下其他頁面或其他標籤,然後再導航回 [Add Server] 頁面。此問題僅在 Netscape 7.0 中出現。4893486
[Magnus Editor] 中的 [SSL Settings] 頁面上不顯示預設值。
解決方法
按一下此頁面上的 [Help] 按鈕,以取得有關預設值的資訊。4910309
「null」一詞錯誤地顯示在警示訊息上。
在虛擬伺服器管理員的 [Pick Directory for Virtual Server] 頁面中編輯目錄服務時,會顯示該詞。
4910325
在管理 UI 中無法一次刪除多個虛擬伺服器類別。
即使您在 [Edit Classes] 頁面上選取多個要刪除的類別,一次也僅能刪除一個類別。
4911548
樣式連結顯示不正確。
如果您建立或編輯樣式,啟用或停用 WebDAV,然後再重新啟動 Web 伺服器,便會發生此問題。一旦重新啟動伺服器,您將返回至樣式頁面。
4894033
分散式管理 IP/DNS ACL 無法工作。
啟用分散式管理後,管理伺服器的 ACL 中的 IP/DNS 限制將無法工作。
4904201
新增未隨附 JDK 的伺服器時,javahome 路徑設定錯誤。
例如,如果您安裝需要自訂 JDK (沒有隨附的 JDK) 的 Sun ONE Web Server,然後嘗試新增新的伺服器實例,則新建實例的 javahome 將無法正確設定。它仍會指向隨附 JDK 的路徑,但該路徑在此例中不存在。
解決方法
手動編輯 server.xml 檔案中 JAVA 元素下的 javahome 屬性。4905808
啟用分散式管理後,超級使用者無法存取管理介面。
解決方法
啟用分散式管理後,在 LDAP 中建立一個管理使用者名稱和密碼均與「超級使用者」相同的使用者。4908647
在從類別管理員的 [Remote File Manipulation] 頁面存取的兩個頁面上遺漏 [Help] 按鈕。
4908694
預設連結無法用於記錄設定。
[Logging Settings for Virtual Server] 頁面上的預設連結未設定預設路徑,但其作用類似重設按鈕。
4908787
建立偵聽套接字時,管理 UI 中接收器執行緒的預設值 (1) 未反映在 server.xml 中。
4910197
編輯 JDBC 資源時,特性頁面仍保留已被刪除的值。
4910272
文件根中的反斜線。
新增實例或虛擬伺服器類別時,如果指定的文件根中包含反斜線或混合斜線,則可能無法正確建立文件根。
解決方法
在所有平台 (包括 Windows) 上指定文件根時,均使用正斜線。4910281
[Global Settings] 標籤上的 [Configure Directory Service] 頁面應使用核取方塊,而不是單選按鈕 (易於使用問題)。
4910397
如果將 // 給定為 URL 字首,則重新導向無法用於 URL 轉寄。
4911093
警示訊息中顯示有粗體標籤 (<b></b>)。
類別管理員中 [Additional Document Directories] 頁面的警示訊息包含 HTML 粗體標籤。
4911547
伺服器允許建立重複的 WebDAV 集合,並會覆寫較舊的集合。
可以建立具有相同名稱的集合,並且最先建立的集合將被覆寫。您將不會收到有關於此的錯誤訊息或警示。
4911550
嘗試使用其他文件目錄存取 Web Server 時,伺服器發生錯誤。
如果您將僅用於內部的樣式 (如 j2ee 或 dav) 套用至其他文件目錄,然後嘗試使用瀏覽器存取伺服器,將會收到伺服器錯誤。
解決方法
請勿將僅用於內部的樣式 (如 j2ee 和 dav) 套用至其他文件目錄。如需有關這些樣式的更多資訊,請參閱這些版次注意事項中的說明文件一節。
4911552
.shtml 檔案在不應被剖析的時候被剖析。
此問題與類別管理員中 [Content Management] 標籤上的 [Parse HTML] 頁面有關。即使此頁面上的設定已經配置為不剖析 .shtml 檔案,但系統仍將剖析該檔案。例如,如果您僅指定「Yes, with exec tag」和「All HTML files」,系統仍將剖析 .shtml 檔案。
4911580
新增新的伺服器實例可能會失敗,並顯示伺服器錯誤訊息。
僅當現有伺服器實例具有一定數量的偵聽套接字時才會發生此問題。
解決方法
在現有伺服器實例中建立或刪除偵聽套接字可能會避免此錯誤。4911630
並非 [Magnus Editor] 中的所有欄位都經過驗證。
例如,[SSL Settings] 或 [Performance Settings] 的某些欄位將接受負整數值,系統將使用這些值更新 magnus.conf 檔案。您將不會收到錯誤訊息或警示。
4911633
無法在管理介面中變更使用者的密碼。
如果您在 [Users and Groups] 標籤上建立使用者,然後嘗試使用管理 UI 變更該使用者的密碼,您將無法進行變更。
解決方法
使用目錄伺服器包含的管理主控台軟體變更使用者密碼。4911640
沒有對管理介面中的 [New password (again)] 欄位進行驗證。
如果在 [Users and Groups] 標籤的 [Edit User] 頁面上的 [New password] 和 [New password (again)] 欄位中指定兩個不同的密碼,您將不會收到警示,通知您輸入的密碼不同。
4912353
Netscape 4.79 中的 [Help] 按鈕顯示錯誤的主題。
在 Netscape 4.79 上,在類別管理員的 [Add Virtual Server] 頁面上按一下 [Help] 按鈕將顯示有關此主題的 [Help] 頁面下部。在 [Help] 視窗中捲動至頁面上部,以查看有關此部分的資訊。
共存
下表列出 Sun ONE Web Server 6.1 共存方面的已知問題。
表4
共存方面的已知問題問題 ID
描述
4869693
在 Windows 上,由於與 Directory Server 5.x 的共存問題,Web Server 安裝會覆寫 Sun ONE Directory Server 的 .dll 檔案。
核心
下表列出 Sun ONE Web Server 6.1 核心方面的已知問題。
說明文件
下表列出 Sun ONE Web Server 6.1 說明文件方面的已知問題。
表6
說明文件方面的已知問題問題 ID
描述
4909738
說明文件錯誤。
在 [Magnus Editor] 中,將 LogVerbose 和 LogVsId 設定為 [On] (在 server.xml 檔案的 LOG 元素的 loglevel 和 logvsid 屬性位置中) 時,系統會忽略它們。
4911551
線上輔助說明遺漏預設樣式的說明文件 (類別管理員中的 [Styles] 標籤)。
Sun ONE Web Server 包括下面列出的預設樣式。這些是 obj.conf 檔案中建立的預設物件。一旦開始自訂伺服器配置,樣式清單即會變更 (將新增新樣式、移除其它樣式等)。預設樣式如下:
請參閱這些版次注意事項的管理一節中的問題 4911580,以取得有關預設樣式的問題。
安裝
下表列出 Sun ONE Web Server 6.1 安裝方面的已知問題。
移轉
下表列出 Sun ONE Web Server 6.1 移轉方面的已知問題。
範例
下表列出 Sun ONE Web Server 6.1 範例應用程式方面的已知問題。請注意,這些問題不會妨礙範例應用程式正常作業。
搜尋
下表列出 Sun ONE Web Server 6.1 搜尋方面的已知問題。
安全性
下表列出 Sun ONE Web Server 6.1 安全性方面的已知問題。
工具
下表列出 Sun ONE Web Server 6.1 工具方面的已知問題。
WebDAV
下表列出 Sun ONE Web Server 6.1 WebDAV 方面的已知問題。
如何報告問題和提供回饋如果您遇到有關 Sun ONE Web Server 6.1 的問題,請使用以下其中一個機制與 Sun 客戶支援聯絡:
- Sun 軟體支援線上服務,位於
http://www.sun.com/service/sunone/software為便於我們能夠最有效地協助您解決問題,請在聯絡支援人員時準備好以下資訊:
Sun 歡迎您提出意見
Sun 有志於改善其說明文件,並歡迎您提出意見和建議。請使用電子郵件將您的意見傳送給 Sun,位址如下
docfeedback@sun.com請在電子郵件的主旨行中填寫文件的文件號碼 (816-6898-10),並在內文中填寫書名 (「Sun ONE Web Server 6.1 版次注意事項」)。
其他 Sun 資源您可以在以下位置找到有用的 Sun ONE 資訊:
- Sun ONE 專業服務
http://www.sun.com/service/sunps/sunone- Sun ONE 軟體產品和服務
http://www.sun.com/software- Sun ONE 軟體支援服務
http://www.sun.com/service/sunone/software- Sun ONE 支援和知識庫
http://www.sun.com/service/support/software- Sun 支援和培訓服務
http://www.sun.com/supportraining- Sun ONE 諮詢和專業服務
http://www.sun.com/service/sunps/sunone- Sun ONE 開發人員資訊
http://sunonedev.sun.com- Sun 開發人員支援服務
http://www.sun.com/developers/support- Sun ONE 軟體培訓
http://www.sun.com/software/training- Sun 軟體資料表
http://wwws.sun.com/software
Copyright © 2003 Sun Microsystems, Inc.。版權所有。
美國政府權利 - 商業軟體。政府使用者必須遵守 Sun Microsystems, Inc. 標準授權合約和 FAR 及其附錄中的適用規定。使用本產品必須遵守授權規定。本產品的某些部分可能來自 Berkeley BSD 系統,該系統經 U. of CA 授權。Sun、Sun Microsystems、Sun 標誌、Solaris、SPARC、Java、Java 咖啡杯標誌、J2EE、J2SE、JavaServer Pages、JSP、Java Naming and Directory Interface、JDBC 和 NetBeans 是 Sun Microsystems, Inc. 在美國和其他國家/地區的商標或註冊商標。