Sun Java System Web Server 6.1 SP7 发行说明

已在 6.1 SP6 中解决的问题

下表列出了已在 Sun Java System Web Server 6.1 SP6 中解决的问题。

表 5 已在 Sun Java System Web Server 6.1 SP6 中解决的问题

问题 ID 

描述 

5027774 

配置中的 WW_umask 在 Solaris 中为 NULL

6334248 

6397340 

无法将 Windows 2003 的映射网络驱动器读取为文档根目录。 

附加信息:要在共享网络资源中使用文档根目录,必须使用 UNC 路径,例如,//machine-name/shared-folder-name。映射的驱动器盘符(如 X:)无法用作文档根目录。您可以在 server.xml 中手动指定文档根目录,也可以借助管理 GUI,通过访问 "Virtual Server Class" -> "Content Management" -> "Primary Content Directory" 指定文档根目录 。

要使用 UNIX 上的共享目录,请执行以下操作: 

  1. 在安装有 Web Server 的 Windows 计算机上安装 SFU (Windows Services for UNIX)。

  2. 通过“开始”菜单下的 SFU 用户界面快捷方式,将 Windows 用户和组映射到 UNIX 用户和组。


    注 –

    运行 Web Server 时,User Name Mapping Service(SFU 的一部分)也必须运行。


使用另一台 Windows 计算机上的共享目录时,请确保两台计算机上的管理员帐户密码相同,否则服务将无法访问网络资源。 

无论共享目录位于 UNIX 上还是位于 Windows 上,都必须以管理员组的特殊用户身份(如 ./Administrator)运行代表实例服务器的服务,而不能以默认的本地系统帐户运行该服务。转至“控制面板”->“管理工具”->“服务”,并在“属性”对话框中进行更改。

6384651 

对于 HP-UX:Web Server 有时返回错误的上次修改标头和日期标头。 

6404983 

通过 LDAP 服务器使用管理 GUI 搜索用户和组失败。 

6316387 

处理 if-unmodified-since 标头时,Web Server 使用不正确的逻辑。

6318003 

对于包含 if-unmodified-sincerange 的请求,Web Server 返回代码为 412 的实际内容。

6312702 

HttpServletResponse.reset() 未按预期运行。

6360180 

webapps/qa_app/jsp/encodedurlforwarder 中发生崩溃。

6316881 

req.getHeader() 无法检索标头中的多字节字符。

解决方法:

默认情况下,请求标头使用 UTF-8 enc 进行编码。通过执行以下步骤,您可以在 Web 应用程序级别自定义请求标头编码:

  1. 在 Web 应用程序的 sun-web.xml 中,将配置参数 use-requestenc-for-headers 的值设置为任意值,例如 yestrueon

    在以下示例中,即为 Web 应用程序启用了请求标头编码:

    <sun-web-app>
     <parameter-encoding form-hint-field="j_encoding">
     <property name="use-requestenc-for-headers" value="true" >
     <session-config>
       <session-manager>
     </session-config>
     <jsp-config>
    </sun-web-app>
  2. 使用 request.setCharacterEncoding() 在应用程序 (JSP/Servlet) 中设置字符编码的名称。

6318406 

重新部署 Web 应用程序导致文件的所有权更改。 

6294743 

更新 JSP 搜索集合将在已转换的目录中创建新 tmp 文件并填满磁盘空间。

6197731 

访问管理服务器时出现内部错误。 

6316262 

管理 GUI 不反映对访问日志路径所做的更改。 

6378521 

makefiles 需要在 6.1 中清除。

6318200 

格式化安装程序错误消息时缓冲区溢出。 

6343584 

由 NSS 阻塞引起保持活动子系统中发生死锁。

6326965 

任何人均可读取文件中纯文本格式的管理密码。 

解决方法:使用以下两种解决方法之一:

  • 手动删除 .adminpasswd 文件。

  • .adminpasswd 文件的权限更改为 400

4991884 

6246214 

对大型 .doc 文件建立搜索索引时挂起。

解决方法:

  1. SEARCH 元素中添加以下属性。

    <SEARCH>
      <PROPERTY name="conversionExtensions" Value="pdf,doc">
      :
      :
    </SEARCH>
  2. 重新启动服务器。

  3. .doc 文件添加到集合中。

6356179 

Web Server 6.1 的管理服务器未在 USERDB 标记中更改 id 属性。

附加信息:要在 USERDB 标记中更改 id 属性,请使用以下两种选项之一:

  • 创建一个虚拟服务器类文件。将此类文件作为模板,创建多个虚拟服务器。在这种情况下,VS Class 定义的大多数配置将由所有虚拟服务器继承。

  • 在服务器实例 (https-localhost) 中创建多个虚拟服务器类文件。每个虚拟服务器类文件可以包含一个或多个虚拟服务器。

6333656 

Web Server 二进制文件中的 MIME 类型文件必须包括 StarOffice/OpenOffice MIME 类型。 

6342394 

Windows 上的计时程序日志轮转可以创建具有特定实例名称的无效归档日志。 

6358851 

SNMP 主代理和子代理启动失败。 

6336309 

server.xml 中重写特殊字符 "&" 时出现问题。

6335483 

为 HP-UX 创建启用符号的版本(未剥离的)。 

6332442 

magnus.conf 中存在 Init fn="stats-init" 时,Linux 上的 Web Server 崩溃。

4718466 

将第 6 个密钥导入到密码后,Web Server 6.0 显示错误:server not avail

6340799 

在 SUSE Linux Enterprise Server 9 SP2 上对 S1WS6.1SP5 SSL 进行压力测试期间,webservd 出现内存泄漏。

6353988 

在 Web Server 6.1SP4/SP5 的某些内置证书授权机构 (Certificate Authority, CA) 上无法设置客户机信任或服务器信任。 

6329109 

Web Server 6.1:由于多个安装运行在同一端口但使用不同的 IP 地址,而发生锁定文件冲突。 

6378545 

更新 JSP 搜索集合时,更新 JSP 文件操作无法重新建立索引。 

6280778 

使用 Web Server 6.1 搜索无法为 PDF 文件建立索引。安装了操作系统修补程序 PHSS_28871 的 HP-UX 上会发生此错误。 

6302377 

Servlet 容器 UTF-8 URI 映射存在漏洞。 

6370089 

将 NSS 3.11.1 与 Web Server 6.1 SP6 集成在一起。 

6285129 

某些情况下,在 jsp:param 值中使用 % 失败。

6324034 

Web Server 对上载文件大小存在默认限制 10 MB。 

6361485 

htaccess 在 Web Server 6.1 SP5 中对用户文档目录不起作用。

6350122 

Windows 上的 WS6.1SP5: 由于 scheduler.conf 文件中出现乱码,基于计时程序的日志轮转失败。

6388243 

在 Web Server 6.1SP4 (Windows) 上安装 CRL 时,会将其添加到管理 GUI 的 CKL 部分。 

6377343 

使用 NSS 3.11.1,具有新的重要扩展名(如 RFC3280 中提到的 PolicyConstraints)的证书可以导入到证书数据库中。

6376634 

SSL3SessionTimeoutSSLSessionTimeoutmagnus.conf 中配置为用户定义的值时,SSL 会话没有按预期超时。NSS 3.11.1 已修复 magnus.conf 的指令 SSL3SessionTimeoutSSLSessionTimeout