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

已知問題

本節列出 Sun Java System Web Server 6.1 SP5 發行時較為重要的已知問題和限制。這些問題依以下類別列出:

一般問題

下表列出一般已知問題。

表 9 一般已知問題

問題 ID 

說明 

6301761 

JES4_b8︰瀏覽器衝突 - WS 6.1 SP5 的 Mozilla 1.4 / Firefox 1.0.6 問題。 

6198559 

JES3︰在 Linux 上對 Web 伺服器的修補程式進行升級時丟出虛假「解除安裝」通知。 

管理

下表列出管理方面的已知問題。

表 10 管理方面的已知問題

問題 ID 

說明 

6197731 

存取管理伺服器時發生內部錯誤。 

解決方法:如果 Web Server 6.1 SP4 安裝在安裝有 Directory Server (版本 5.2 修補程式 3 或更低) 的 Windows 機器上,Web Server Admin Server 可能發生問題。建議您在不同的機器上安裝 Web 伺服器與 Directory Server 以免發生問題。此問題僅出現在 Windows 平台中。

6021151 

使用 HttpServerAdmin 建立包含 LDAP DN (包含逗號) 的 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 刪除不清除物件。 

解決方法:註釋出 https-admserv 的 NameTrans︰


#NameTrans fn="assign-name" name="https-admserv" from="/https-admserv/*" 

5035129 

無法僅使用 RHLAS 3.0 上的 WS 6.1 SP2 Admin 來管理 DS user/group/ou。 

4650456 

[View Access] 和 [View Error] 無法正確使用多位元組字元。 

4652585 

啟用分散式管理後,本機管理使用者被停用 

解決方法:在分散式管理群組中建立使用預設管理使用者名稱的使用者。

請注意,新建立的 LDAP 管理使用者必須與 Web 伺服器管理使用者具有相同的密碼。 

4725683 

記錄檔日期戳記不考慮本地時區,因此顯示不正確的日期。 

解決方法:如果記錄檔檔案副檔名中的日期要與記錄項目本身的日期相符,則將伺服器配置為在一天的結束時刻 23:59 自動重建記錄檔。

4761960 

在版本 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 

如果輸入的資訊不足,則管理 GUI 的 [Add Server] 頁面將在 Netscape 7.0 中消失。 

解決方法:請在 [Add Server] 頁面中輸入完整資訊,然後按一下 [OK]。如有必要,請重新載入該頁面以復原 [Add Server] GUI,或按一下其他頁面或其他標籤,然後再瀏覽回 [Add Server] 頁面。此問題僅在 Netscape 7.0 中出現。

4910309 

「null」一詞錯誤地顯示在警示訊息中。 

在虛擬伺服器管理員的 [Pick Directory for Virtual Server] 頁面中編輯目錄服務時,會顯示該詞。 

4905808 

啟用分散式管理後,超級使用者無法存取管理介面。 

解決方法:啟用分散式管理後,在 LDAP 中建立與「超級使用者」具有相同管理使用者名稱和密碼的使用者。

4908694 

預設連結無法用於記錄設定。 

[Logging Settings for Virtual Server] 頁面上的預設連結未設定預設路徑,但其作用類似重設按鈕。 

4910197 

編輯 JDBC 資源時,特性頁面仍保留已被刪除的值。 

4911552 

.shtml 檔案在不應被剖析時被剖析。

此問題與類別管理員中 [Content Management] 標籤上的 [Parse HTML] 頁面有關。即使此頁面上的設定已配置為不剖析 .shtml 檔案,系統仍將剖析該檔案。例如,如果您指定「Yes, with a exec tag」和「All HTML files」,系統仍將剖析 .shtml 檔案。

沒有 ID 

Web 伺服器隨附的 sun-web.xml 指向錯誤的 DTD 位置。

校正︰正確位置為 http://www.sun.com/software/dtd/webserver/sun-web-app_2_3-1.dtd

6284698 

如果 Web 伺服器安裝為非超級使用者,則它將無法作業。 

解決方法:從指令行而非使用 Web 管理主控台啟動 Web 伺服器實例。

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"

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 目錄會將其標記為替代文件根。

4991278 

沒有可用於刪除 JSP ClassCache 檔案的管理 GUI 功能。 

6316262 

管理 GUI 不反映對 accesslog 路徑所做的變更。 

6316265 

管理 GUI 要求「按一下 [Apply]」以使變更生效,但是 Admin Server 沒有 [Apply] 按鈕。 

核心

下表列出核心方面的已知問題。

表 11 核心方面的已知問題

問題 ID 

說明 

4939491 

在 HP-UX 上:執行 ./stop 程序檔會給出錯誤訊息並終止程序群組。

文件和線上說明

下表列出文件和線上說明方面的已知問題。

表 12 文件方面的已知問題

問題 ID 

說明 

4964908 

沒有有關功能升級的文件。 

5065188 

6173274 

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

6155266 

管理員指南 」中對於配置記錄層級的說明錯誤。

校正︰Web 伺服器配置層級應定義如下︰

Message indicate a misconfiguration

6206074 

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

校正︰ 預設值為 no directive

6170766 

安裝和移轉指南」的「安裝 Sun One Web Server 之前」小節中對於升級較新版本的 Web 伺服器方法的說明錯誤。

校正︰若要升級 Sun One Web Server 6.1 (屬於 Sun Java Enterprise System 1),使用者必須使用 patchadd。

6170769 

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

校正︰AdminLanguage 指令僅適用於顯示在記錄訊息中而不是 GUI 中的語言。

6173273 

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

校正︰此句應如下所示︰如需更多資訊,請參閱線上說明中的 [MIME Types] 頁面和「Using Virtual Servers」。

6173133 

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

校正︰此範例應如下所示︰

FilterMethods methods = FILTER_METHOD_INITIALIZED;

6173272 

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

校正︰Sun Java System Web Server 支援 JavaTM 2 平台標準版 (J2SETM) 1.4.2_04 及更高版本 (僅支援 32 位元;不支援 64 位元)。J2SE 軟體隨附在 Web Server 中,並可在安裝期間安裝 (如果選擇安裝它)。

安裝 Web Server 之後,您還可以在以後安裝自己的 JDK。如果您打算使用 Administration server,則必須安裝 JDK。 

5016571 

[Online Help] 頁面的 [Generic Thread Pools] 下提供的資訊無效。

5029460 

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

指南中對於 certmap.conf 的說明包含以下文字︰

第一行用於指定項目的名稱以及形成 CA 證書中區別名稱的屬性。該名稱是任意的,您可以將其定義為所需的任何名稱。但是,issuerDN 必須與核發用戶端憑證的 CA 之核發者 DN 完全相符。例如,以下兩個 issuerDN 行僅在分隔屬性的空格上有所差異,但伺服器將其視為兩個不同的項目: 

certmap sun1 ou=Sun Certificate Authority,o=Sun, c=US certmap sun2 ou=Sun Certificate Authority,o=Sun, c=US

校正︰這兩行應如下所示︰

certmap sun1 ou=Sun Certificate Authority,o=Sun, c=US certmap sun2 ou=Sun Certificate Authority, o=Sun, c=US

5031366 

線上版本的「管理員指南」中存在無效連結

4968568 

Administrator's Configuration File Reference」指南中對於 ConnQueueSize 指令的說明不清楚。

4975161 

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

5002190 

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

附加資訊︰htpasswd 指令用於產生或修改適用於 htaccess 存取控制機制的密碼檔案。

htpasswd 用法

htpasswd [-c] passwordfile username [password]

-c 建立新的密碼檔案。 

如說明的一樣,如果已存在舊密碼檔案,-c 將透過覆寫此舊密碼檔案來建立新的密碼檔案。如果沒有 -c,指令將透過更新使用者密碼 (如果使用者已存在) 或增加具有給定名稱的新使用者來修改現有檔案。

如果沒有給定可選擇的密碼引數,該指令將互動提示指定密碼。 

請注意,htaccess 並非 Web 伺服器中喜好的存取控制機制。可能時,請使用 ACL。 

5002192 

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

校正︰loglevel 說明應如下所示︰

控制由其他元素記錄到錯誤日誌中的訊息的預設類型。允許值依從最高到最低的次序,列示如下︰finest、finer、fine、info、warning、failure、onfig、security 和 catastrophe。 

5020640 

NSAPI Programmer's Guide」沒有說明 %duration% flex-log format 變數。

5029321 

Administrator's Configuration File Reference」中對於 <Client uri="*foo*" uri="*~bar*"> 指令的說明錯誤。

校正︰在某些情況下,可以重新寫入計算以佔用單一計算敘述︰

<Client uri="*foo*~*bar*">

其功能與  

<Client uri="*foo*" uri="~*bar*"> 相同。

5038534 

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

校正︰LogFlushInterval 指令的正確預設值應為 2 秒。

5043491 

線上說明內容錯誤。 

4781137 

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

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

    附加資訊︰ libdigest-plugin. ldif 可在 <server-root>/plugins/digest/libdigest-plugin.ldif 中找到。

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

  • libdigest-plugin.so 錯誤地說明為 libdigest-plugin.lib

  • 缺少對 iplanetReversiblePassword 的說明。

4823362 

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

附加資訊︰如果有多個相符的 ACL,則伺服器會使用相符的最後一個敘述。由於 uri ACL 是最後的相符敘述,因此略過預設 ACL。

4862795 

管理員指南」中對於 [Archive Log File] 頁面的說明不清楚。

校正︰會將以下說明增加到文件中,以使說明更清楚︰使用者可以歸檔或刪除舊的記錄檔 (Web 伺服器不執行此作業)。

5046588 

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

校正︰支援的 Sun 加速器硬體版本為 500 和 1000。

5052605 

NSAPI Programmer's Guide」沒有清楚指定內容類型需要小寫。

5053339 

線上說明」—「管理員指南」和線上說明中缺少目錄索引資訊。

5062560 

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

附加資訊︰使用者可以按照以下方式停用 start-on-boot 選項︰

在 Solaris 和 HPUX 上 — 透過在 webserver01 程序檔中編輯 S1WS_START_ONBOOT 變數來關閉該選項。

[Solaris] 

/etc/init.d/webserver01

[HPUX] 

/sbin/init.d/webserver01

在 Linux 上 — 刪除以下連結以停用該選項︰ 

/etc/rc.d/rc3.d/S75webserver01

/etc/rc.d/rc5.d/S75webserver01

6067059 

在「管理員指南」中,任何沒有內容內文的標記均應在「>」結束標記前加「/」。

4928287 

所有文件均不通知使用者 <instance>/lib 目錄不存在。

附加資訊︰安裝程式並未建立此目錄。如果目錄不存在,使用者必須建立該目錄。

4970961 

Administrator's Configuration File Reference」沒有詳細說明 ChunkedRequestTimeout

6308091 

Administrator's Configuration File Reference」— ppath 中具有波浪號的萬用字元式樣無法如說明所述工作。

校正︰使用者必須進行以下配置之一︰

配置 1

<Object ppath="*~*.gif*"> AddLog fn=flex-log name="access"</Object>

配置 2

<Object ppath="*~*(.gif|.gif/)"> AddLog fn=flex-log name="access" </Object>

6285234 

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

校正︰StrictHttpHeaders 指令的預設值為 off

6067318 

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

校正︰set-variable 錯誤參數的說明應如下所示︰

透過傳回 REQ_ABORTED 設定 HTTP 狀態代碼並中斷請求。若要設定 HTTP 狀態代碼而不中斷請求,請將 set-variable 錯誤參數與 noaction 參數一起使用。

若要重新寫入 HTTP 狀態代碼,請使用 <Client> 標記以與原始狀態代碼相符,並使用 Output 指令設定新的狀態代碼。例如,以下將所有 302 Moved Temporarily 回應重新寫入為 301 Moved Permanently 回應︰ 

<Client code="302">Output fn="set-variable" error="301 Moved Permanently" noaction="true" </Client>

6281323 

Sun Java System Web Server 6.1 2005Q1 SP4 版本說明」中對於 Windows 2003 作業系統版本的說明錯誤。

校正︰Windows 2003 for Web Server 6.1 SP4 支援的版本為

Windows Server 2003, SP1 企業版

6237209 

Sun Java System Web Server 6.1 2004Q3 SP3 版本說明」所包含的有關各種 RedHat Linux 核心的資訊不完整。

6237303 

SUN ONE Web Server 6.1 版本說明」沒有列出 Solaris SPARC 所需的所有修補程式。

附加資訊︰在 Solaris 8 上,109326-09 是 Web Server 6.1 所必需的修補程式。

6230379 

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

校正︰remove-file() 已重新命名為 delete-file()

6208955 

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

校正︰SERVER_SOFTWARE 的 NSAPI 變數為 system_version()

4673436 

使 iWS 在網域控制器環境中識別遠端共用裝置。 

4841310 

無法在透過 .htaccess 進行認證時取得 REMOTE_USER 變數。

5059527 

Web 伺服器配置檔案與程序檔由 webservd 寫入。 

6320016 

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

校正︰在 Windows 上,listenQ 的預設值為 200。

安裝

下表列出安裝方面的已知問題。

表 13 安裝方面的已知問題

問題 ID 

說明 

5020317 

僅 JDK 升級導致停用搜尋 (使用者接收到異常且無法從 GUI 存取搜尋頁面)。 

解決方法:如果 61SP2 核心也與 JDK 一起安裝,或在安裝 JDK 之前已單獨安裝,則不會出現此異常。此外,如果 61SP2 核心安裝在已升級 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 Server 之電腦的名稱) 上。 

4960048 

升級至 Sun Java System Web Server 6.1 SP1 時,某些 SNMP 相關的檔案會被覆寫。 

解決方法:請在升級前備份以下檔案︰

$server-root/plugins/snmp/ magt/CONFIG

$server-root/plugins/snmp/ sagt/CONFIG

遷移

下表列出遷移方面的已知問題。

表 14 遷移方面的已知問題

問題 ID 

說明 

4790457 

無法變更從 4.1 遷移的伺服器的文件根。 

解決方法:手動編輯遷移實例的 obj.conf 和 server.xml。這些檔案位於 <code><SERVER_ROOT>/<HTTPS-INSTANCE>/config 目錄下。

obj.conf 中將下行:


NameTrans fn=document-root root="<existing_doc_root>"

變更為 


NameTrans fn=document-root root="$docroot"

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 升級為最新的 Service Pack,則必須下載並套用相關的修補程式,如需更詳細資訊,請參閱「JES 3 遷移與升級指南」。

範例

下表列出範例應用程式方面的已知問題。請注意,這些問題不會妨礙範例應用程式正常作業。

表 15 範例方面的已知問題

問題 ID 

說明 

5014039 

由於 web.xml 中的 <distributable> 標記,簡易 JSP 丟出異常 

解決方法:移除 simple/src 目錄下 web.xml 中的標記 <distributable></distributable>。重新部署 Web 應用程式。

沒有 ID 

rmi-iiop 範例缺少步驟。

在「部署範例應用程式」小節中,執行指令「 ant deploy」(步驟 2) 後,重新啟動 Web 伺服器實例。

備註:「ant」是基於 Java 的建置工具,必須從 Apache 下載 (http://ant.apache.org)。另請參閱 <install_root>/plugins/java/samples/docs/ant.html 中提供的資訊。

沒有 ID 

jdbcrealm 範例的 Oracle 驅動程式名稱錯誤。

在「編譯和組合範例應用程式」小節的步驟 2b 中,將以下行從: 

<PROPERTY name="dbdrivername" value="oracle.jdbc.pool.OracleDataSource"/>

變更為: 

<PROPERTY name="dbdrivername" value="oracle.jdbc.driver.OracleDriver"/>

搜尋

下表列出搜尋方面的已知問題。

表 16 搜尋方面的已知問題

問題 ID 

說明 

4977315 

5038203 

6.1 的 AIX 搜尋引擎應具有變更排序順序的功能。 

解決方法:若要變更預設順序,請將「+」作為排序字串的第一個字元增加。uri 中的「+」已被換碼,請使用「%2B」變更順序。在這種情況下,將 URL 變更為:http://host/search/index.jsp?si=1&ns;=10&c;=test&qt;=*&sb;=%2Bwriter

4684124 

如果已索引集合的文件根被變更,則搜尋傳回的文件丟出「找不到文件」錯誤。 

解決方法:重新建置整個集合。

若要執行此作業,請﹕ 

  • 移除所有文件並重新增加它們。

  • 刪除集合並重新建立集合。

4911725 

使用不同的大小寫式樣搜尋一個詞時,搜尋無法工作。 

如果使用混合大小寫的詞進行搜尋 (例如,鍵入 jaVa,而不是 java 或 JAVA),則搜尋頁面上將不會顯示搜尋結果。 

4963236 

在 HP-UX 上:PDF 檔案沒有轉換為 HTML,無法包含在搜尋集合中。 

如果 HP-UX 11i 系統上安裝了以下修補程式,則會發生此問題: 

PHSS_28871 — ld/linker 累積修補程式 

安全性

下表列出安全性方面的已知問題。

表 17 安全方面的已知問題

問題 ID 

說明 

4898077 

啟用 SSL,HttpServerAdmin 與 iWS 主控台的運作方式不一致。 

解決方法:使用以下語法︰

HttpServerAdmin create -l -id <id> -ip <ip> -port <port> -sname serverName -defaultvs <defaultvs> [-cert <certificate name>] [-sec <on|off>] [-acct <#accthreads>] -d server_root -sinst http_instance

備註:對於 -sec 選項,請勿使用「true|false」、「1|0」或「yes|no」,應使用「on|off」。 

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 管理員指南」第 9 章,「列出」權限需要從不包含索引檔案的目錄中取得目錄清單。但是在某些情況下,即使適用的 ACL 拒絕「列出」權限,仍然可以取得目錄清單。由於此原因,如果您需要限制目錄索引,建議您透過停用建立索引進行此操作 (按照「Sun Java System Web Server 6.1 管理員指南」第 16 章所討論),而非 (或不僅) 拒絕列出權限。

6310956 

6298215 

當 LDAP 由於未作業 (例如 LDAP 上的設定逾時) 而斷開連線時,Web 伺服器將無法重新初始化與 LDAP 的連線。僅當 Web 伺服器作為 JES3/JES4 安裝的一部分安裝時,才會發生此問題,在獨立 (基於檔案) 安裝時則不會發生。 

解決方法:

  1. 從 Web 伺服器的基於檔案的安裝中複製程式庫 libldap50.so,並將其貼到目前安裝的以下位置︰ /opt/SUNWwbsvr/bin/https/lib

  2. 重新啟動 Web 伺服器。

工具

下表列出工具方面的已知問題。

表 18 工具方面的已知問題

問題 ID 

說明 

4905696 

在 Windows 中,如果類別檔案深度 (包括檔案名稱) 超過 255 個字元,部署將失敗。 

4912181 

在 Linux 上,使用 wdeploy 指令行公用程式部署應用程式時,會丟出空指標異常。這僅會在部署即將成功完成時發生。

解決方法:部署之後執行 reconfigure 程序檔後,當 wdeploy 讀取 stdout/stderr 時可能會發生錯誤。重新配置應該會完成,但是您應透過在錯誤記錄中查找重新配置訊息,以查看伺服器是否確實進行了重新配置。如果錯誤記錄中沒有此訊息,則手動執行 reconfigure 程序檔。

Web 容器

下表列出 Web 容器方面的已知問題。

表 19 Web 容器方面的已知問題

問題 ID 

說明 

4903162 

Windows 上有關 url-patterns 大小寫的問題。

對於每個 Servlet 規格,都將 web.xml 中的 url-pattern 元素視為區分大小寫。對於 Windows 使用者而言,這可能會導致非預期的動作 (例如,如果用戶端發出對 index.HTML 的請求,並期望與 index.html 相符)。

WebDAV

下表列出 WebDAV 方面的已知問題。

表 20 WebDAV 方面的已知問題

問題 ID 

說明 

4892017 

如果父系目錄被專用鎖定,則無法重新命名或移動資源。 

當 DAV 用戶端傳送錯誤的 If : 標頭時會發生此問題。例如,如果您使用 Macromedia Dreamweaver 或 DAV Explorer 連接至 Web Server,建立一個集合,然後以無限深度 (這將鎖定集合的所有資源) 鎖定該集合,則您將無法重新命名或移動資源。僅當鎖定的 owner hrefauth_user 相符時,Adobe? GoLive? 才會傳送正確的 If : 標頭。在所有其他情況下,GoLive 也會傳送錯誤的標頭。

4902651 

虛擬伺服器管理員中的 [Lock Management] 螢幕無法正確顯示強制連結的鎖定資訊。 

Sun Java System Web Server 中的 WebDAV 實作不支援符號連結 (強制和符號式)。