本节列出了在以下版本中已解决的最重要问题:
下表列出了已在 Sun Java System Web Server 6.1 SP6 中解决的问题。
表 4 已在 Sun Java System Web Server 6.1 SP6 中解决的问题
下表列出了已在 Sun Java System Web Server 6.1 SP5 中解决的问题。
表 5 已在 Sun Java System Web Server 6.1 SP5 中解决的问题
下表列出了已在 Sun Java System Web Server 6.1 SP4 中解决的问题。
表 6 已在 Sun Java System Web Server 6.1 SP4 中解决的问题
问题 ID |
描述 |
---|---|
6021153 |
必需的 ID 为 112396-03 的修补程序不存在。 在早期发行说明中列为必需的修补程序 112396-03 不正确。 正确的修补程序号为:112396-02。 Solaris 用户必须安装 Sun 建议的修补程序簇,该簇可以从以下站点的 "Recommended and Security Patches" 部分获得:http://sunsolve.sun.com Solaris 8 (SPARC)
Solaris 9(SPARC 和 x86)
|
6066252 |
带有 AKI 扩展名的客户机证书导致 SEC_ERROR_UNKNOWN_ISSUER 错误。 |
6092498 |
如果客户机证书包含捷克语字符,Web Server 6.1 无法使用 LDAP 验证该客户机证书。 |
6171311 |
在 JDK 1.5 环境中运行 Web Server 时经常遇到错误。 |
6171784 |
由于某个日志记录配置错误,Web Server 性能出现问题。 |
4925875 |
对于韩文 HTML 集合,使用带星号的韩文进行搜索时不返回任何结果。 |
6171950 |
sun-web.xml 中含有 reload-interval 参数时,经过预编译的 JSP 未按预期运行。 解决方法:使用属性 "use-precompiled"(在 sun-web.xml 中的 JSP-config 下将其设置为 true)来指定 JSP 已经过预编译并且决不能在运行时对其进行编译。 示例 sun-web.xml 如下: <sun-web-app> <session-config> <session-manager> </session-config> <jsp-config> <property name="use-precompiled" value="true" > </jsp-config> </sun-web-app> |
5048940 |
从 SP1 升级后,无法访问管理 GUI 中的 "Superuser Access Control" 页面。 |
6177544 |
完成插件的 RPM 安装后,libpassthrough.so 将不存在。 |
6176231 |
Sun Java System Web Server 6.1 SP4—在 NSS 3.9.3 Beta 版中,使用删除证书管理 GUI (bin/https/admin/security) 时将发生核心转储。 |
6173365 |
对 Solaris SPARC/x86 的 Web Server 的同一内部版本使用了多个软件包安装程序。 |
5039633 |
将 NSS 更新到 3.9 系列。 |
5063134 |
Java Enterprise System 符号链接没有用于 J2SE 定位。 |
6067407 |
使用 ACL_LDAPSessionFree() 时出现问题。 |
6173293 |
如果设置了 Servlet 过滤器,则 Web Server 始终将内容类型设置为 text/html。 |
6176264 |
Web Server 6.1 SP4 Solaris x86 无法通过管理 GUI 启动 SSL 实例。 |
6180677 |
适用于 JES3 的 Web Server SP4 无法从适用于 JES2 的 Web Server SP2 上进行升级。 |
6066139 |
在 JDK1.5_beta2 版本中运行 Web Server 时,测试失败。 |
6088595 |
在 JDK 1.5.0_beta2 中创建和编辑类时,管理控制台抛出异常。 |
4904913 |
国际化搜索:日文中的 "?" 通配符搜索将导致错误的匹配。 |
下表列出了已在 Sun Java System Web Server 6.1 SP3 中解决的问题。
表 7 已在 Sun Java System Web Server 6.1 SP3 中解决的问题
问题 ID |
描述 |
---|---|
4798461 |
GUI 未正确反映关闭 "Transmit File" 的时间。 |
4904896 |
国际化搜索:在搜索管理 GUI 上对默认编码的编码列表进行排序。 |
4905412 |
GUI 不允许管理 keyfile 数据库中的用户。 |
4991338 |
Web Server 管理控制台不显示所有选项卡(在 Mozilla 浏览器中)。 |
5001819 |
Web Server 6.1:Nova 搜索引擎有时无法拾取文档。 |
5014693 |
Java 过滤器、HTTP 压缩和 SHTML 无法交互操作。 |
5021077 |
如果单击 "OK" 按钮而不选择 "Directory Server",则遇到 java.lang.NullPointerException。 |
5025617 |
Web Server 的 JNDI 需要从 sun-web.xml 中映射 resource-env-ref 的 JNDI。 |
5042676 |
请求流问题,客户机标签代码为 302。 |
5056989 |
在会话 ID 中启用前缀主机名。 您可以在 Web 应用程序的 sun-web.xml 中的 manager-properties 下将属性 prefixSessionIDWithHostname 的值设置为 yes、true 或 on,来为 Web 应用程序在会话 ID 中(比如在 6.0SPx 中)启用前缀主机名。 在以下示例中,通过将参数值设置为 true 来为 Web 应用程序在会话 ID 中启用前缀主机名。 <session-config> <session-manager> <manager-properties> <property name="prefixSessionIDWithHostname" value="true"> </manager-properties> </session-manager> </session-config> |
5057749 |
Web Server 6.1 SP2:未装入 certmap.conf 中定义的插件。 |
6041356 |
在 magnus.conf 中指定了 AdminLanguage 和/或 DefaultLanguage 后,出现内存泄漏。 |
6057426 |
负载平衡器插件(以前称作 Resonate 插件)loadbal.so 在 SPARC Solaris 上不起作用。 请注意,loadbal.so 插件的位置为: server_root/plugins/loadbal.so |
5065017 |
Servlet 会话数据问题。 |
5048051 |
在通过 RPM 安装的 Linux 上创建集合失败。 |
5029954 |
当 ConnQueueSize/RqThrottle 为 0 时,将忽略堆栈大小。 |
4898077 |
HttpServerAdmin 和 iWS 控制台之间的行为不一致。 |
5013100 |
将两个端口(例如 2500 和 02500)作为不同的端口添加到 server.xml 中。 |
5046634 |
在 http 标头和插件程序中有 2 字节字符。 您可以通过将 Web 应用程序的 sun-web.xml 中配置参数 use-responseCT-for-headers 的值设置为 yes、true 或 on,从而在 Web 应用程序级别启用响应标头编码。 在以下示例中,已通过将参数值设置为 true 来为 Web 应用程序启用响应标头编码。示例 sun-web.xml 如下: <sun-web-app> <parameter-encoding form-hint-field="j_encoding"> <property name="use-responseCT-for-headers" value="true" > <session-config> <session-manager> </session-config> <jsp-config> </sun-web-app> |
下表列出了已在 Sun Java System Web Server 6.1 SP2 中解决的问题。
表 8 已在 Sun Java System Web Server 6.1 SP2 中解决的问题
问题 ID |
描述 |
---|---|
4536102 |
ADM:国际化:SNMP 团体名称没有显示在 Solaris Netscape 上。 |
4536194 |
CGI 子系统从 NSPR 用户线程中进行阻塞调用。 |
4536739 |
管理 ACL 和超级用户 AC:仅允许 "from host" 不起作用。 |
4615933 |
CORE SHTML:无法设置 .shtml 文件的内容编码。 |
4629796 |
法文线程池名称在 JA-NT(Internet Explorer 和 Netscape)上显示为乱码。 |
4651056 |
Web Server 为以 ".." 开头的文件返回 404。 |
4651206 |
添加新的 Mime 类型文件后,无法从 GUI 中验证添加。 |
4651207 |
"Document preference" Web 页面应提供用于错误响应的文件。 |
4652009 |
在 GUI 的 "View Access Log" 选项卡中没有反映自定义的访问日志文件。 |
4657465 |
需要禁用 cookie-encoding。 默认情况下,在将 Cookie 发送到客户机之前,Sun Java System Web Server URL 将对其进行编码。如果不需要对 Cookie 进行编码,请将以下行添加到 sun-web.xml 中: <property name="encodeCookies" value="false"> 对于上述示例,请直接将该行添加到 sun-web-app 标记之下;请勿将其嵌入任何其他标记。 |
4664945 |
URL 转发表单中的内部错误。 |
4666409 |
清除 ErrorResponse CGI 文件名。 |
4676934 |
分布式管理:覆盖 Web Server 6.0 SP2 中的默认 ACI。 |
4676946 |
无虚拟服务器设置表单的验证。 |
4676950 |
从 URL 转发表单中删除 http:// 时出现内部错误。 |
4682434 |
CGI 脚本失败,无法执行获取环境变量。 |
4682894 |
群集管理 - 选择源服务器会取消选定目标服务器。 |
4684775 |
默认情况下,禁用异步 DNS。 |
4707989 |
Web 应用程序/JSP:load-on-startup 对于 JSP 文件不起作用。 |
4704385 |
群集:在修改群集时,重置后立即单击 "OK",会出现空消息。 |
4705181 |
没有为用户进行用户和组验证,并且 CGI 中接受空格。 |
4705204 |
选择 "Delete" 后,新添加的 ACL 文件没有被删除。 |
4706063 |
没有正确验证 chroot 和目录。 |
4711353 |
管理:全局|SNMP 主陷阱警告显示 Form Element Missing:manager?。 |
4718914 |
为所有没有安装证书的实例服务器启用安全性。 |
4724503 |
在 GUI "Edit listen socket" 上启用 IPv6 后,服务器不启动。 |
4727597 |
添加了使用重复端口的新服务器后,管理 GUI 出现混乱。 |
4721021 |
无法访问已启用 SSL 的服务器上的绝对 URI。 |
4727444 |
访问日志报告的数据不正确。 |
4732877 |
"Urlhosts" 字段不接受多个主机名。 |
4745314 |
在 Windows 上,VSCLASS 文档根目录中的 $id 变量不起作用。 |
4749239 |
ACLI:对 ACL 的处理不正确。 |
4753601 |
magnus.conf 中的 MaxRqHeader 指令没有按照需要发挥作用。 |
4754934 |
使用 HTTP1.1 时,Web Server 6.0 上的 Vignette NSAPI 插件无法正常工作。 |
4761188 |
LDAP:提高 ACL 的 LDAP 动态组性能。 为了提高性能,SP2 中引入了新的 LDAP 配置参数 dyngroups fast。通过此参数,Web Server 将忽略动态组中嵌套的个体来判定组成员关系。 例如,假定用户 "alpha" 属于组 "a",按照组 "b" 的 memberURL 定义(动态组),组 "a" 是组 "b" 的一个成员,并且您的 ACL 仅允许组 "b" 访问。在这种情况下,Web Server 将拒绝来自 "alpha" 的访问,因为 "alpha" 不会被视为组 "b" 的成员。 如果要支持嵌套组,请勿为 LDAP 验证服务定义此新配置(这样,您将无法获得性能增益)。样例配置目录如下: ldapregular ldap://localhost:389/o=TestCentral ldapregular: dyngroups fast |
4763653 |
需要对 "Document Preferences" 页面中的表单元素进行验证。 |
4764307 |
Magnus.conf:性能设置:接受负数。 |
4765709 |
管理:"Configure Directory Service" 没有对 binddn/password 进行验证。 |
4770294 |
Windows 上的 Web Server 6.1 应将 CR 字符添加到访问日志中的行尾。 |
4786612 |
Web Server 将某些位置的 ":" 视为主机名/IP 与端口之间的分隔符。":" 实际为 IPv6 地址的一部分时,需要更新此代码以进行识别。 |
4787310 |
SmallFileSpace 设置为较低的值时,在 NSFC 中释放失败。 |
4788075 |
在 Web Server 6.0 SP5 的 magnus.conf 中设置 PATH 变量不起作用。 |
4800173 |
大型 ACL 文件和许多虚拟服务器结合使用时出现性能问题。 |
4808402 |
支持本机验证器。 |
4814097 |
无法选择 "None" 作为 GUI 中程序组下的程序项。 |
4822720 |
应当动态调节保持连接子系统。 保持连接子系统需要进行调节以获得最佳性能。在 Web Server 6.0 中,该子系统被调节为用于重负载,在只有少数并行保持连接时性能较差。对于 Web Server 6.1 SP2,保持连接子系统已被修改,使该子系统可以执行一些动态调节以适应实际负载。 |
4849907 |
在未设置和配置执行权限时解析 shtml。 |
4855807 |
AIX:监视程序重新启动 Web Server 后,Web Server 挂起。 |
4858152 |
已迁移实例的 server.xml 中的访问日志条目指向无效路径。 |
4869527 |
SNMP:用于 RH Linux 6.2/7.2/Adv Server 2.1 和 Sun Linux 5 的测试失败。 |
4862498 |
"New Directory Service" 屏幕未连接至界面。 |
4870613 |
在 Netscape 7 中,“后退”按钮无法用于框架。 |
4873766 |
通过分块请求不能正常进行 upload-file SAF。 |
4882838 |
无法在生成的重定向中为 URL 指定协议。 每当服务器向客户机发送重定向时,服务器均生成一个自引用 URL。自 Web Server 6.1 SP1 起,server.xml 中 LS 元素的 servername 属性可以用于配置在服务器生成的自引用 URL 中使用的方案。 例如,如果 SSL 卸载器处于 Internet 和 Web Server 实例之间,对 SSL 加密的 http://www.sun.com 通信进行解密并将其中继至端口 8080 上的 Web Server,则 server.xml 中会出现如下所示的 LS 元素: <LS remap="ls1" port="8080" security="disabled"... servername="https://www.sun.com"> servername 值中的 "https://" 前缀指示服务器在自引用 URL 中使用 HTTPS 方案(即使未配置 LS 来处理 SSL 通信)。 |
4889081 |
内部日志轮转创建了空日志。 |
4894033 |
分布式管理:管理 ACL "Allow only from host/ip" 没有发挥文档所述的功能。 |
4896881 |
解压缩 Web Server 位时,拥有权和组信息不正确。 |
4897074 |
仅在 Linux 上:创建集合时,不会为 PDF 文件建立索引并将这些文件添加到集合。 |
4899105 |
编辑虚拟服务器时突出显示的连接值不正确。 |
4905175 |
新的虚拟服务器将继承 WebDAV ACL 设置。 |
4909378 |
编辑 WebDAVd 时的 "Help" 按钮未指向正确的帮助页面。 |
4903449 |
性能受到多进程模式和一个线程的影响。 |
4905681 |
在 Sun Java System Web Server 6.1 SP1 中,AsyncDNS 设置被忽略。Web Server 始终不会执行异步 DNS 查找。 请注意,即使 magnus.conf 中的 AsyncDNS 设置为 on,异步 DNS 仍处于关闭状态。 |
4908631 |
用户尝试停止未运行的服务器时,返回错误消息状态。 |
4907288 |
在 Windows 上无法进行群集管理文件传输。 |
4909678 |
Web Server 6.1 摘要验证不能用于普通文本文件。 |
4910266 |
Web Server 6.1:通过 GUI 创建摘要文件用户时按照指数阶复制用户。 |
4904088 |
迁移的最终页面需要对 "<" 和 ">" 字符进行 HTML 编码。 |
4908986 |
JDBC:Servlet 代码 UploadServlet 错误处理 SQL 异常。 |
4904896 |
国际化搜索:在搜索管理 GUI 上对默认编码的编码列表进行排序。 |
4908010 |
无法为新创建的虚拟服务器删除搜索集合。 |
4908401 |
国际化:未本地化通过搜索返回的每个文档的时间戳。 |
4910222 |
在 Windows 中,尝试使用含有反斜杠的文档根目录创建集合时出错。 解决方法:当您指定包含反斜杠或正、反两种斜杠的文档根目录时会发生这种问题。请使用正斜杠。 |
4911548 |
创建重复的搜索集合时服务器返回 ConfigException。 |
4911656 |
国际化:搜索多字节字符时无法转至 "Sort by Date" 链接。 |
4913909 |
国际化:添加使用韩文文件名的文件时出错 - 由于没有读取权限,正在跳过。 |
4913228 |
在 jdbcRealm 样例应用程序的 oracle 脚本中缺少引号。 |
4910869 |
需要 NSFC 增强。 添加 ReplaceFiles nsfc.conf 指令。 当 ReplaceFiles=true(默认值)时,将保留现有文件高速缓存行为。 ReplaceFiles=false 表示一旦文件被高速缓存,其文件高速缓存条目将永远不会被放弃(以便为其他文件提供空间);由于这样可以使我们消除命中列表锁定上的争用,因此在基准测试程序方案中非常有用。 |
4910272 |
添加新服务器时,服务器不接受将正、反两种斜杠用于文档根目录。 |
4912254 |
Web Server 安装由于 .env 中的 "set -o noclobber" 而失败。 |
4911070 |
Web Server 6.1:缺少用于 IPv6 地址的 "Add Listen Socket Protocol Family" 字段。 |
4911630 |
在 magnus 编辑器的许多字段中输入负整数值时没有进行验证。 |
4911550 |
尝试访问具有附加文档的服务器时获得 ServletException。 |
4911633 |
用户不能更改密码。 |
4913566 |
"URL Forwarding Editing" 页面不一致。 |
4919473 |
通过管理 GUI 对安全领域属性进行更新未反映在 server.xml 中。 |
4913289 |
"Edit Virtual Class" 上的帮助没有给出删除 VS 类的完整条件。 |
4916331 |
保持连接可以在轻负载下挂起。 |
4925475 |
server.xml createconsole 属性被忽略。 |
4925938 |
用户误编辑 VS 管理 URL 时,获得空指针异常。 |
4929848 |
性能:Web Server 每秒钟对 kstat 轮询一次。 |
4926414 |
国际化韩文:缺少一个或多个现有文档时,重新建立集合索引操作挂起。 |
4935797 |
certmap.conf 文件位置的表示不正确。 |
4930327 |
在 MOVE/COPY 请求中目标标头没有经过 URL 解码。 |
4933483 |
启动时报告 SIGCHLD 信号。 |
4935582 |
不需要为 AF_NCA 设置 TCP_NODELAY。 |
4930642 |
文件的 mime.types 条目没有以回车结尾时,将返回源代码。 |
4930329 |
没有很好地选择 maxpropdepth 的默认值。 |
4932995 |
通过管理 GUI 删除 Web 应用程序时,前导 "/" 将被删除。 |
4935420 |
用于限制访问的 Resource Picker 对于 6.1 的已迁移实例失败。 |
4944850 |
从 Web Server 4.1 迁移到 6.1 时,没有正确迁移 Address 指令。 |
4946829 |
管理:迁移后创建新的虚拟服务器导致 $user:找不到值。 |
4941027 |
Web Server 管理界面中存在跨站点脚本。 |
4948397 |
Web Server 6.1 SP1 SNMP 不能工作。 |
4946187 |
分布式管理:启用分布式管理后,如果 ACL 设置为仅允许通过验证的用户,服务器仍然允许管理组中的其他用户进行访问。 |
4947005 |
不能在 Solaris x86 上添加服务器实例。 |
4940040 |
Administrator's Configuration File Reference 定义了不存在的 TYPE 元素。 |
4942750 |
搜索示例不正确。 |
4943631 |
线程池配置文件的文档错误。 |
4941741 |
Solaris 8 SPARC 上的 Web Server 6.1 SP1 服务器由于 libCld.so 而无法启动。 |
4945994 |
fc_net_write 应导致单系统调用。 |
4940418 |
用于字节码测试设备的第三方事件探查器支持。 |
4943329 |
IWSSessionManager 没有按照预期与 Web Server 6.1 配合工作。 |
4947065 |
搜索 Web 应用程序最多仅显示 11 个集合。 |
4947624 |
在 Windows 上重新建立索引时显示无效的警报信息。 |
4950552 |
特定输出结果的结果编号错误(11、21、31...)。 |
4954789 |
由于 ClassCastException 而导致 Web Server 部署失败。 |
4956415 |
Web Server 6.1 搜索:请求显示元标记描述的功能。 |
4950644 |
在 Linux 上创建重复的集合时显示无效的警报信息。 |
4951860 |
httpagt 取决于 NETSITE_ROOT 变量。 |
4957158 |
在 x86 版本上运行 specweb99 时,fc_open 失败。 |
4952492 |
MOVE 方法应当“重命名”文件(如果可能)。 |
4958571 |
PR_NetAddrToString 性能低于预期。 |
4951264 |
在 Java 触发的重新配置和服务器关闭过程中,Web Server 崩溃。 |
4958755 |
从根上下文中调用 ServletContext.getContext(String) 时,未返回其他上下文。它将返回根上下文。 |
4950653 |
QoS vsclass 值显示为 "Null"。 |
4951982 |
使用错误的证书配置 LDAP 时,显示无效的错误消息。 |
4953147 |
管理用户为超级用户而实例不是超级用户时,基于计时程序的日志轮转失败。 解决方法:在 scheduler.conf 文件中将用户更改为管理服务器用户。 |
4961864 |
使用 rotate-callback 时,Web Server 挂起。 |
4962059 |
管理密码以纯文本形式存储在文件 setup.inf 中。 |
4969637 |
send-error SAF 中出现次编码错误。 |
4961999 |
添加虚拟服务器后,顶部框架没有在下拉式框中显示虚拟服务器。 |
4962624 |
管理:编辑侦听套接字时未验证协议值。 |
4963483 |
尝试创建使用正斜杠的 ACL 文件路径时,GUI 出现混乱。 |
4968422 |
在 WebDAV 屏幕的浏览器中显示无效的 ACL 文件。 |
4966497 |
平均排队延迟的性能转储数据不正确。 |
4970955 |
Apache 样例 (\plugins\java\samples\webapps\simple) 存在跨站点安全问题。 |
4972573 |
在 Web Server 6.1 SP1 中,web-apps-sample 样例应用程序中的行为不正确。 |
4972587 |
国际化样例应用程序的 index.html 中的指令不正确。 |
4976454 |
Web Server 6.1 附带的样例。 |
4970273 |
FastCGI beta 库位于 RTM Web Server 软件包中。 |
4976953 |
AIX 6.0 SP6:对具有正确组权限的文件使用 GET 时出现禁止错误。 |
4976490 |
日志消息被截断。 |
4975675 |
服务器处于负载之下时,动态重新配置失败。 |
4976910 |
不存在任何条目时,NSFC_GetEntryPrivateData() 调用 NSFC_ExitCacheMonitor()。 |
4973079 |
"servername" 字段验证失败时,GUI 保留已取消的无效端口条目并对其进行填充。 |
4975788 |
使用 Internet Explorer 编辑的类路径中断;服务器 JVM 无法启动。 |
4975798 |
无法使用 web-admin 将路径添加到类路径后缀。 |
4975782 |
无法删除外部 JNDI 引用。 |
4970188 |
RPM 无法找到系统 umask。 |
4971298 |
对 JES 中的 Web Server 软件包执行 pkgchk -n 失败。 |
4986761 |
Web Server 6.0 迁移失败。 |
4989231 |
服务器无法在 Linux 平台上启动。创建期间 JDK 路径不正确。 |
4988104 |
"Edit Virtual Servers" 页面应正确更新连接值。 |
4986700 |
使用 Servlet 过滤器时,Last-modified 和 Etag 被抑制。 |
4991888 |
存储错误的密钥文件配置文件名。 |
4992739 |
修改 Web Server 实例的类路径后缀后,无法启动该实例。 |
4995447 |
Web Server 6.1 SP2 RH Linux 无法访问管理 GUI;登录后抛出错误消息。 |
4995489 |
Solaris x86:无法启用分布式管理。 |
4991775 |
对 Cookie 示例 Servlet 中的 Cookie 名称进行了验证。 |
5002905 |
即使未启用分布式管理,也无法设置超级用户访问控制。 |
5012107 |
使用错误的插件时,开机自检请求主体将耗费两次。 |
4962659 |
搜索条件截断为 100 个字符。 |
4967580 |
对于启用了 SSL 的实例,搜索显示错误的链接。 |
4970181 |
需要将 Stellent 过滤器添加到 Linux 和 Solaris x86 版本。 |
4975327 |
应自动设置 nova 搜索的 indexMetatags。 |
4975367 |
为元标记建立索引应不区分大小写。 |
4997149 |
设置 excludeExtensions 属性后,删除模式为 *.* 的文档时不会删除所有文件。 |
4997178 |
设置 excludeExtensions 后,为 .sxg 文件建立索引时服务器返回空指针异常。 |
4997697 |
搜索结果页面上没有正确显示页面编号。 |
4844616 |
bswitch 配置错误导致崩溃。 |
4854698 |
不规则的请求导致插件崩溃。 |
4866965 |
ACLI:失败的验证在服务器错误日志文件中被记录两次。 |
4880864 |
ACL:ACL 拒绝访问时,Web Server 返回 "404 Not Found" 错误。 |
4915326 |
WEBC:向 jar 文件授予 signedBy 权限不起作用。 |
4918754 |
Web Server 6.1 不能处理 8 位字符集中的 HTTP URL GET 参数。 |
4924921 |
在 Windows 2000 上使用 JDK 1.3.1 时,无法将 JVM 最大堆大小设置为 800 MB。 |
4926336 |
在 JSP 参数值中使用 % 会破坏查询字符串。 |
4927770 |
由于从 libjvm 中发出的 SIGABRT 而使服务器异常中止。 |
4928358 |
错误地将 JSP 错误报告为 "Not Found" 错误。 |
4930374 |
sun-web.xml 中的 class-loader 元素的 extra-class-path 属性未按预期发挥作用。 |
4932893 |
动态重新加载不能用于 Web 应用程序描述符文件(例如,web.xml)。 |
4939370 |
Web 容器线程名称不唯一。 |
4934083 |
LDAP:在 LDAP 验证期间崩溃。 |
4934562 |
WEBC:getRemoteUser() 不能用于独立的 JSP。 |
4935669 |
WEBC:请求可能未始终包含客户机证书数据。 |
4935570 |
未始终提供证书数据(即使有)。 |
4932547 |
Tomcat AuthenticatorBase 返回 500 而非 403。 |
4946762 |
出厂的默认领域应为本机。 |
4948123 |
在某些情况下,Web Server 6.1 不能正确报告客户机密钥大小。 |
4949842 |
WEBC:使用核心验证时,isUserInRole() 不匹配。 |
4957829 |
LDAP:在基本验证中,用户可以为 UID 输入通配符 "*"。 |
4960013 |
不能拥有多个 LDAP 领域。 |
4968857 |
htconvert 未正确转换 .nsconfig 通配符模式。 |
4968882 |
htconvert 无法处理 6.1 式样的 server.xml。 |
4960873 |
同时通过两 (2) 个线程使一个会话过期时,遇到 NPE。 |
4973927 |
由于 OutputStream.write() 中的 IOException,未捕捉到 EPIPE 信号。 |
4976277 |
使用 JDK 1.4.1 提供的 JNDI 连接池进行 LDAP 存储。 |
4983707 |
将日志级别更改为 "Security" 会导致启动时的 NullPointerException。 |
4981028 |
Web 容器未遵守 web.xml 中的 "distributable" 语义。 |
4993468 |
getResourcePaths 返回包含 "//" 的路径。 |
4996219 |
在 RedHat Linux Advance Server 3.0 上,webservd 泄漏内存。 |
4997593 |
NSAPI srvhdrs 和 HttpServletResponse 标头之间的集成较差。 |
4997756 |
LOCK-UNLOCK 不能正常工作,并且 GUI 没有正确显示锁定信息。 |
4997838 |
Web Server 无法在启用了安全性的 RHL AS 3.0 上启动。 |
5003531 |
通过非 SSL 端口中访问 Web 应用程序(其中 transport-guarantee=CONFIDENTIAL)时出现 500 错误。 |
5004542 |
ASN.1 解析错误/Brute Forcer 程序可能导致 Web Server 崩溃。 |
5016494 |
NSS:使用损坏的证书时,DER_UTCTimeToTime 发生崩溃。 |
下表列出了已在 Sun Java System Web Server 6.1 SP1 中解决的问题。
表 9 已在 Sun Java System Web Server 6.1 SP1 中解决的问题
问题 ID |
描述 |
---|---|
5060906 |
为没有索引文件的不受保护目录弹出授权对话框。 附加信息:对于 6.1 SP1,如果目录没有索引文件(例如 index.html、index.jsp 或 home.html),则在启用 ACL 验证时,系统将拒绝具有读写权限的任何用户访问列表,即使此目录不受保护也是如此。 解决方法:要恢复为 6.1 的先前行为,请更改默认的 ACL,以使匿名用户有权访问列表。请做出如下更改: allow (read, execute, info, list) user = "anyone" |
4642650 |
需要使用特定选项以禁止在 Servlet/JSP 容器中附加绝对 URL。 有关修复的详细信息:已在 sun-web.xml 中添加了新属性:relativeRedirectAllowed 默认值:False 描述:如果设置为 True,则将允许 Web 应用程序使用 HttpServletResponse.sendRedirect() API 向客户机发送相对 URL(即,该设置将阻止容器将相对 URL 转换成全限定 URL)。 |
4793938 |
从服务器管理器图形用户界面中启用远程文件操作将允许任何远程用户获得服务器 URI 空间中的任何目录的列表。 |
4904201 |
添加未捆绑 JDK 的服务器时,javahome 路径设置错误。 |
4911580 |
添加新服务器实例可能失败,并显示服务器错误消息。 |
4928794 |
尝试通过 PUT 创建空资源时,服务器重新启动。 |
4929913 |
搜索引擎无法提取 PDF 文件中的 FTS 信息并为其建立索引。 有关修复的详细信息:此修复方法适用于除 Linux 以外所有支持的平台。 始终可以为 Author、Subject 和 Keywords 元标记建立索引。添加的功能现在允许为任意元标记(包括那些从 PDF 文件转换 FTS_* 属性时产生的元标记)建立索引。需要按照下面的说明在 server.xml 中手动配置一项新的设置。
注 – 有关在搜索结果中显示自定义元标记信息的详细信息,请参见问题 4956415。 |
4933935 |
在 Solaris 9 上:reconfig 在基于软件包的安装中不起作用。 |
4945089 |
SSL 中的 ASN.1 解析问题。 在实现 Web Server 使用的 SSL 协议时,会出现一个可被用作“拒绝服务”攻击的问题。Sun Java System Web Server 6.1 SP1 中解决了此问题。如果您使用 Web Server 来托管使用 SSL 版本 3 或 TLS 的站点,强烈建议您安装此服务包。 |
4950388 |
reconfig 命令在 Windows XP 上不起作用。 |
4964069 |
commit.exe 实用程序在 Windows 平台上崩溃。 |
下表列出了已在 Sun Java System Web Server 6.1 中解决的问题。
表 10 已在 Sun Java System Web Server 6.1 中解决的问题
问题 ID |
描述 |
---|---|
4869693 |
在 Windows 中,由于与 Directory Server 5.x 的共存问题,Web Server 安装将覆写 SunONE Directory Server .dll 文件。 |
4540254 |
轮转日志文件不应该要求在 UNIX 上重新启动服务器。 |
4727146 |
日志中包含 "connection reset" 条目。 |
4786735 |
使用外部 JDK 时,安装程序未设置正确的 JDK CLASSPATH/LIBPATH。 |
4792721 |
LDAP 服务器脱机时显示不正确的错误消息。 |
4799452 |
sun.tools.javac.Main 已过时,这一异常将使有效的 JSP 停止。 |
4801874 |
ACL_LDAPSessionAllocate 始终返回 LAS_EVAL_FAIL。 |
4811418 |
摘要验证崩溃。 |
4819405 |
使用 digestauth 插件时,slapd 进程发生内存增加/泄漏。 |
4820513 |
digestauth 插件代码在线程环境中不安全。 |
4839875 |
将 cachefs/nfs 用作 ClassCache 和文档根目录时,Sun Java System Web Server 未始终拾取新的 JSP。 |
4842190 |
接收到多于 15 种语言的 Accept-Language 标头时,Web Server 将崩溃。 |
4842574 |
异常请求导致服务器崩溃。 |
4842601 |
Accept-Language 标头安全性问题。 |
4846832 |
CRL 破坏数据库。 |
4848896 |
某个特定类型的请求导致 digestauth 插件崩溃。 |
4849914 |
某个特定类型的请求导致 digestauth 插件中发生内存泄漏。 |
4855546 |
日志分析器存在漏洞。 |
4858026 |
JSP:发送大量数据时,getParameter 发生崩溃。 |
4867887 |
对用户 ID 中包含空格的用户的基本验证失败。 |
4903319 |
创建集合时,不会为所有文档建立索引并将这些文档添加到集合。 |