本小節列出 Sun Java System Web Server 6.1 SP8 發行時較為重要的已知問題和限制。問題如下所示︰
下表列出一般已知問題。
表 15 一般已知問題
下表列出管理方面的已知問題。
表 16 管理方面的已知問題
問題 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 |
|
5007892 |
分散式管理︰刪除 ACL 不會清除 obj.conf。 解決方法:為 NameTrans 加入註釋 https-admserv︰
|
|
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] 的預設連結未設定預設路徑,其作用類似重設按鈕。 |
|
4910197 |
編輯 JDBC 資源時,特性頁面仍保留已刪除的值。 |
|
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 上按一下 [套用] 使變更生效,但是管理伺服器上卻沒有 [套用] 按鈕。 |
下表列出核心方面的已知問題。
表 17 核心方面的已知問題
問題 ID |
說明 |
---|---|
6363944 |
在 Web Server 6.1SP5 (64 位元) 中使用 Solaris 加密軟記號 (libpkcs11.so) 時,將孤立 webservd 子程序。 解決方法:只有在將伺服器明確配置為使用 Solaris 軟記號時,此問題才會出現。如果您必須使用 fork()、Runtime.exec() 或 <!--#exec cmd="..."-->,請勿將伺服器配置為使用 Solaris 軟記號。 |
6313832 |
現有 32 位元的外掛程式無法與 64 位元發行版本配合使用。若嘗試使用 64 位元的 Sun Java System Web Server 發行版本載入 32 位元的外掛程式,將產生如下錯誤訊息︰ Sun ONE Web Server 6.1SP5 (64-Bit) B10/28/2005 09:00 failure:CORE3170:Configuration initialization failed:Error running init function load-modules:dlopen of plugin.so failed (ld.so.1:webservd:fatal:plugin.so:wrong ELF class:ELFCLASS32) 解決方法:使用 Sun Java System Web Server 的 32 位元發行版本,或與外掛程式供應商連絡以獲得相關外掛程式的 64 位元發行版本。 |
4939491 |
在 HP-UX 上:執行 ./stop 程序檔會給出錯誤訊息並終止程序群組。 |
下表列出文件和線上說明方面的已知問題。
有關 6.1 本土化版本文件中的已知問題清單,請參閱6.1 文件中已解決的問題。
問題 ID |
說明 |
---|---|
6506960 |
線上說明指出認證密碼的字元數上限是 8 個字元。 附加資訊:認證密碼的認證字元可以超過 8 個字元。 |
4964908 |
沒有有關功能升級的文件。 附加資訊:請參閱安裝、升級和遷移的說明。 |
5016571 |
[Online Help] 頁面的 [Generic Thread Pools] 下提供的資訊無效。 |
5053339 |
「線上說明」—「管理員指南」和線上說明中缺少目錄索引資訊。 |
4928287 |
使用者無法在任何文件中得知 instance/lib 目錄不存在的狀況。 附加資訊:安裝程式並未建立此目錄。如果目錄不存在,使用者必須建立該目錄。 |
6237303 |
「SUN ONE Web Server 6.1 版本說明」未列出 Solaris SPARC 平台所需的所有修補程式。 附加資訊:在 Solaris 發行版本 8 上,109326-09 是 Web Server 6.1 所必需的修補程式。 |
下表列出安裝方面的已知問題。
表 19 安裝方面的已知問題
問題 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 |
下表列出遷移方面的已知問題。
表 20 遷移方面的已知問題
下表列出範例應用程式方面的已知問題。請注意,這些問題不會妨礙範例應用程式正常作業。
表 21 範例方面的已知問題
問題 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"> |
下表列出搜尋方面的已知問題。
表 22 搜尋方面的已知問題
問題 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 累積修補程式 |
下表列出安全性方面的已知問題。
表 23 安全方面的已知問題
問題 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 一起安裝時才會出現此問題。在獨立 (檔案型) 安裝中不存在此問題。 解決方法:
|
下表列出工具方面的已知問題。
表 24 工具方面的已知問題
問題 ID |
說明 |
---|---|
4905696 |
在 Windows 中,如果類別檔案深度 (包括檔案名稱) 超過 255 個字元,則部署將告失敗。 |
4912181 |
在 Linux 上,使用 wdeploy 指令行公用程式部署應用程式時,會丟出空指標異常。這個問題僅在部署即將成功完成時發生。 解決方法:隨部署執行 reconfigure 程序檔後,當 wdeploy 讀取 stdout/stderr 時會發生此錯誤。在錯誤記錄中尋找重新配置訊息,檢查伺服器是否重新配置。如果錯誤記錄中沒有此訊息,則手動執行 reconfigure 程序檔。 |
下表列出 Web 容器方面的已知問題。
表 25 Web 容器方面的已知問題
問題 ID |
說明 |
---|---|
6387189 |
已部署模組中的 Java 記錄問題。 |
4903162 |
Windows 上有關 url-patterns 大小寫的問題。 根據 Servlet 規格,web.xml 中的 url-pattern 元素會區分大小寫。對於 Windows 使用者而言,這個狀況可能會導致非預期的運作方式,例如,如果用戶端發出 index.HTML 請求,會期望此字串與 index.html 相符。 |
下表列出 WebDAV 方面的已知問題。
表 26 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 實作不支援符號連結 (強制和符號式)。 |
下表列出本土化方面的已知問題。
表 27 本土化方面的已知問題
問題 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 做為語言環境,則線上說明將以英文顯示。 |