Sun Java System Web Server 6.1 2006Q2 SP6 版本說明

文件和線上說明

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

表 14 文件方面的已知問題

問題 ID 

說明 

6378473 

6378423 

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

校正︰預設值為 true

6367812 

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

附加資訊:若要從指令行啟動 schedulerd,請按照以下步驟設定環境變數 ADMSERV_ROOT

  1. 執行 ADMSERV_ROOT=$SERVER_ROOT/https-admserv/config

  2. 匯出 ADMSERV_ROOT

  3. 請至 $SERVER_ROOT/bin/https/bin 目錄

  4. 執行 ./schedulerd -d <server_root>

4957123 

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

6391505 

5059527 

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

附加資訊:

  • 通常僅超級使用者可連結至 <= 1024 的連接埠。但是,為增強安全性,請勿允許以超級使用者的權限執行實例。

  • 您可以配置實例以其他使用者的權限執行。依預設,與執行實例所用使用者權限相同的使用者,可寫入實例的配置檔案。這意味著非超級使用者可修改實例的配置檔案以取得根存取權限。

  • 因此,為進一步增強安全性,您應避免以超級使用者的權限啟動實例。

  • Solaris 提供 net_privaddr 權限以允許特定非超級使用者連結至 < 1024 的連接埠。使用此權限意味著即使實例連結至 < 1024 的連接埠,也可由非超級使用者啟動。

6359385 

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

附加資訊:64 位元伺服器的 magnus.conf MaxKeepAliveConnections 指令值應在 0 到 1048576 之間。

6358849 

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

附加資訊:MaxOpenFiles 屬性的詳細資訊如下所示︰

  • 屬性︰MaxOpenFiles

  • 預設值︰1024

  • 說明︰快取開啟檔案描述元的數目限制。

4964908 

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

5065188 

6173274 

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

6155266 

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

校正︰Web Server 配置層級應定義如下︰

Message indicate a misconfiguration

6206074 

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

校正︰ 預設值為 no directive

6170766 

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

校正︰若要升級 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_INITIALIZER;

6173272 

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

校正︰Sun Java System Web Server 支援 Java 2 Platform, Standard Edition (J2SE) 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,指令將透過更新使用者密碼 (如果使用者已存在) 或增加具有給定名稱的新使用者來修改現有檔案。

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

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

5002192 

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

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

控制由其他元素記錄到錯誤日誌中的訊息的預設類型。允許值依從最高到最低的次序,列示如下︰finest finerfineinfowarningfailureconfigsecurity 以及 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 Server 以處理摘要認證 (在 dbswitch.conf 中設定資料庫定義的 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」沒有明確指定 content-type 需要小寫。

5053339 

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

5062560 

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

附加資訊:您可以按照以下方法停用 start-on-boot 選項︰

在 Solaris 和 HP-UX 上 — 編輯 webserver01 程序檔中的 S1WS_START_ONBOOT 變數,以關閉該選項。

[Solaris] 

/etc/init.d/webserver01

[HP-UX] 

/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>

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 在網域控制器環境中識別遠端共用裝置。 

6320016 

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

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

6354681 

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

附加資訊:

現有文件對 DNS 的說明如下︰ 

DNS 指令可指定伺服器是否在存取伺服器的用戶端上執行 DNS 查找。用戶端連線至您的伺服器時,伺服器會識別用戶端的 IP 位址而非其主機名稱 (例如把用戶端識別為 198.95.251.30,而非其主機名稱 www.a.com)。伺服器將用戶端的 IP 位址解析為主機名稱以用於某些作業 (例如存取控制、CGI、錯誤報告和存取記錄)。 

請參閱 DNS 的如下說明︰ 

伺服器將用戶端的 IP 位址解析為主機名稱以用於某些作業,例如存取控制。DNS 指令可指定伺服器是否在存取伺服器的用戶端上執行 DNS 查找。用戶端連線至您的伺服器時,伺服器會識別用戶端的 IP 位址而非其主機名稱 (例如把用戶端識別為 198.95.251.30,而非其主機名稱 www.a.com)。伺服器將用戶端的 IP 位址解析為主機名稱以用於某些作業 (例如存取控制、CGI、JSP、Servlet、錯誤報告和存取記錄)。