Sun Java System Web Server 6.1 2005Q4 SP5 发行说明

文档和联机帮助

下表列出了文档和联机帮助方面的已知问题。

表 12 文档方面的已知问题

问题 ID 

描述 

4964908 

没有可用的关于功能升级的文档。 

5065188 

6173274 

管理员指南的“高级搜索”部分中对 "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 Java Enterprise System 1 的一部分的 Sun One Web Server 6.1,用户必须使用 patchadd。

6170769 

Administrator's Configuration File Reference 中介绍的关于 AdminLanguage 指令的信息不正确。

更正:AdminLanguage 指令仅适用于日志消息中显示的语言,而不适用于 GUI。

6173273 

管理员指南中的“选择 MIME 类型”部分中有一个排字错误。

更正:那一部分内容应当为:有关更多信息,请参见联机帮助中的“MIME 类型”页面和“使用虚拟服务器”。

6173133 

NSAPI Programmer's Guide 中介绍的 NSAPI 函数引用的示例不正确。

更正:该示例应当为:

FilterMethods methods = FILTER_METHOD_INITIALIZED;

6173272 

管理员指南中介绍支持的 Java 版本为 1.4.1_03 是错误的。

更正:Sun Java System Web Server 支持 JavaTM 2 Platform, Standard Edition (J2SETM) 1.4.2_04 及更高版本(仅支持 32 位版本;不支持 64 位版本)。J2SE 软件与 Web Server 捆绑在一起,并在安装过程中进行安装(如果选择安装该软件)。

您也可以在安装 Web Server 之后安装自己的 JDK。如果您打算使用 Administration Server,则必须安装 JDK。 

5016571 

通用线程池下的 "Online Help" 页面提供的信息无效。

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,该命令将通过更新用户的密码(如果用户已存在)或以给定名称添加新用户来修改现有文件。

如果未提供可选的密码参数,系统将采用交互方式提示您输入要指定的密码。 

请注意,在 Web Server 中,htaccess 不是首选的访问控制机制。如果有可能,请改为使用 ACL。 

5002192 

Administrator's Configuration File Reference 中介绍的关于 loglevel 属性的信息是错误的。

更正:loglevel 描述应当为:

控制由其他元素记录到错误日志中的消息的默认类型。允许的值如下所示(从高到低排列):finest、finer、fine、info、warning、failure、config、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 Server 以处理摘要验证的信息(在 dbswitch.conf 中设置数据库定义的 digestauth 属性),但并未介绍执行该操作的过程。

  • 提及 libdigest-plugin.so 时被错误地称为 libdigest-plugin.lib

  • 缺少对 iplanetReversiblePassword 的描述。

4823362 

需要用关于 ACL 的附加信息更新管理员指南

附加信息:如果有多个匹配的 ACL,服务器将使用匹配的最后一个语句。当 uri ACL 是匹配的最后一个语句时将忽略默认的 ACL。

4862795 

管理员指南中对 "Archive Log File" 页面的描述不明确。

更正:请在文档中添加以下注释以做出更明确的描述:用户可以归档或删除旧的日志文件(此操作不是由 Web Server 来完成的)。

5046588 

Installation and Migration Guide 中介绍支持的 Sun 加速器硬件版本是错误的。

更正:支持的 Sun 加速器硬件版本为 500 和 1000。

5052605 

NSAPI Programmer's Guide 没有明确指明内容类型必须为小写。

5053339 

管理员指南和联机帮助中缺少“联机帮助—目录索引”信息。

5062560 

Installation and Migration Guide 中没有介绍禁用引导时启动选项的方法。

附加信息:用户可以按照以下方式禁用引导时启动选项:

在 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—路径中的带有波浪号的通配符模式没有按说明的方式起作用。

更正:用户必须采用以下配置之一:

配置 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 

Release Notes for Sun Java System Web Server 6.1 2005Q1 SP4》中介绍的 Windows 2003 操作系统版本是错误的。

更正:对于 Web Server 6.1 SP4,支持的 Windows 2003 版本为:

Windows Server 2003, SP1 Enterprise Edition

6237209 

Release Notes for Sun Java System Web Server 6.1 2004Q3 SP3》中未包括关于各种 RedHat Linux 内核的完整信息。

6237303 

SUN ONE Web Server 6.1 发行说明》中未列出 Solaris SPARC 必需的所有修补程序。

附加信息:109326-09 是在 Solaris 8 上使用 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 

可以通过 webservd 编写 Web Server 配置文件和脚本。 

6320016 

Administrator's Configuration File Reference 没有明确定义 listenQ 在 Windows 中的默认值。

更正:listenQ 在 Windows 中的默认值为 200。