Sun Java System Web Proxy Server 4.0.2 2005Q4 发行说明

Sun Java System Web Proxy Server 发行说明

本发行说明包含在发行 Sun JavaTM System Web Proxy Server 4.0.2 产品(以下简称为 Proxy Server 4.0.2)时所提供的重要信息。本文所述内容包括平台摘要和已知问题。在使用该 Sun 产品之前,请先阅读本文档及相关文档。

本文档包含以下各节:

Sun Java System Web Proxy Server 4.0.2 中的增强功能

在 Proxy Server 4.0.2 中增强了以下功能:

升级支持

Proxy Server 4.0.2 安装程序支持将现已安装的 Proxy Server 4.0 升级至 4.0.2。对于 Proxy Server 4.0.1 的 Java Enterprise System 安装,需要安装与 4.0.2 版本相应的修补程序。

平台摘要

本节提供 Proxy Server 4.0.2 所支持平台组件的有关信息。

本节包括以下主题:

平台要求

下表概括了 Proxy Server 4.0.2 的平台要求。

表 1 Proxy Server 4.0.2 的平台要求

操作系统 

最小内存 

建议的内存 

建议的磁盘空间* 

Sun Solaris 8 for SPARC®

256 MB 

512 MB 或更高 

512 MB 或更高 

Sun Solaris 9 for SPARC 

256 MB 

512 MB 或更高 

512 MB 或更高 

Sun Solaris 10 for SPARC 

256 MB 

512 MB 或更高 

512 MB 或更高 

Sun Solaris 9 for x86 

256 MB 

512 MB 或更高 

512 MB 或更高 

Sun Solaris 10 for AMD Opteron

256 MB 

512 MB 或更高 

512 MB 或更高 

Red Hat Linux Advanced Server 2.1** 

256 MB 

512 MB 或更高 

512 MB 或更高 

Red Hat Linux Advanced Server 3 Update 4 

256 MB 

512 MB 或更高 

512 MB 或更高 

Microsoft Windows 2000 Server Service Pack 4 

256 MB 

512 MB 或更高 

512 MB 或更高 

Microsoft Windows 2000 Advanced Server 

256 MB 

512 MB 或更高 

512 MB 或更高 

Microsoft Windows 2003 Enterprise Edition 

256 MB 

512 MB 或更高 

512 MB 或更高 

*取决于高速缓存容量设置。默认高速缓存容量设置为 2 GB。

**目前已摈弃了对于以下 Red Hat Linux 操作系统的支持,并且 Sun Java System Web Proxy Server 产品的“下一个”发行版本将彻底不再支持此操作系统:

请执行所需操作,将您的 Web Proxy Server 迁移至支持的操作系统。

支持的浏览器

下表列出了 Proxy Server 4.0.2 所支持的浏览器。

表 2 Proxy Server 4.0.2 支持的浏览器

浏览器 

版本 

Microsoft Internet Explorer 

6.0 

Netscape™ 

7.1, 7.2 

Mozilla™ 

1.4.1, 1.7.2 

浏览器需要启用 Java。

硬件和软件要求

除了平台要求中列出的 UNIX 操作系统内存和磁盘空间要求之外,系统还必须具有足够的交换空间:

访问文档

Sun Java System Web Proxy Server 4.0.2 文档以多种方式提供:

为残疾人士提供的辅助功能

欲获得自本介质发行以来所发布的辅助功能,请联系 Sun 索取有关 "Section 508" 法规符合性的产品评估文档,以便确定哪些版本最适合部署辅助功能解决方案。可通过以下网址获取应用程序的更新版本: http://sun.com/software/javaenterprisesystem/get.html

有关 Sun 在辅助功能方面所做出的努力,请访问 http://sun.com/access

已解决的问题

本节列出了已在以下版本中修复的最重要的问题:

已在 4.0.2 中解决的问题

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

表 3 已在 Sun Java System Web Proxy Server 4.0.2 中解决的问题

ID 

摘要 

5097664 

ssl-tunnel-timeout 参数在 Windows 上不起作用。

6225025 

ftp-listing-width 参数不能正常工作。

6251805 

对归档日志进行更改会导致系统崩溃。 

6262277 

将 ICP 的最小 timeout 值从 400 更改为 50。

6292690 

在 Proxy Server 4 中,使用 IE 6.0 访问管理界面时,无法通过 "Manage Sections" > "Partition" 选择原始分区。 

6292786 

Proxy Server 不将传送时间(及其他时间)写入访问日志。 

6308714 

如果未将 umask 设置为 022,Proxy Server 便无法启动。 

6310909 

在 Proxy Server 4.0.1 点产品 (point product) 中,法语环境下的产品名版本字符串由 2005Q3 译成了 2005T3。 

6310910 

在 Proxy Server 4.0.1 点产品中,法语环境下的安装程序消息中缺少许多撇号。 

6310944 

在 Proxy Server 4.0.1 点产品中,CLI 安装程序无法显示许可证。 

6310961 

在 Proxy Server 4.0.1 点产品中,西班牙语环境下的许可证安装程序屏幕中的 "Yes" 没有本地化。 

6312723 

使用 Proxy Server 4.0 时无法通过 IP 地址访问 SSL 站点。 

6313981 

在 Proxy Server 4 中,使用管理界面创建新的反向映射后,无法更改 "Rewrite Content Location" 和 "Rewrite Headername" 的值。 

6315817 

同时进行多个 CONNECT(SSL 隧道)请求会造成线程匮乏。 

6330348 

Solaris 10 中的代理进程在紧张运行期间会使用高端内存。 

6333995 

对 CONNECT 运行紧张测试时会发生内存泄漏。 

6335919 

Proxy Server 的 FTP 客户机在 FTP 服务器关闭之后并不关闭连接。 

6335922 

Proxy Server 的 FTP 客户机不向 FTP 服务器发送 USER 请求。 

6336550 

在尝试将 Proxy Server 4.0.1 安装到含有 Proxy Server 4.0 安装的目录中时会出错。 

已在 4.0.1 中解决的问题

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

表 4 已在 Sun Java System Web Proxy Server 4.0.1 中解决的问题

ID 

摘要 

2126143 

同样的正则表达式在“URL 过滤器”中不起作用,但在“访问控制”和“路由选择”中工作正常。 

2126380 

代理服务器 ICP 过程中的内存泄漏。 

6231283 

Linux Red Hat Advanced Server 3.0 上的管理服务器无法启动。 

6237346 

flexanlg 实用程序在使用 Extended2 日志文件格式生成日志分析报告时会进行核心转储。

6240767 

管理服务器的添加/编辑侦听套接字以及代理服务器实例不对所使用的端口进行检验。 

6242627 

本地化核心消息不会被显示。 

6243369 

需要防止在与 SOCKS 相关的页面中输入多字节字符。 

6244103 

在 Linux Advanced Server 3.0(韩语环境)上访问代理服务器实例的 "Set Connectivity Mode" 页面时,显示内部服务器错误。 

6245408 

如果管理用户与代理实例用户不同,则会在访问新添加的分区时显示内部错误。 

6249166 

如果在访问代理服务器时用 localhost 替换 URL 中的主机名,则 "Cluster" 选项卡中的 "Control Cluster"、"Modify Server" 和 "Remove Server" 页面显示不一致。

6253014 

当 Linux Red Hat Advanced Server 3.0 上的 obj.conf 文件中的 NameTrans 指令超过 9 条时,init-proxy SAF 会发生崩溃。

6254508 

批量更新命令因段故障而退出。 

6255214 

无法在由多字节字符组成的内容 URL 重写页面中编辑或删除条目。 

6255216 

socks5.conf 中的某些 LDAP 条目导致 socksd 崩溃。

6259314 

有些本地化联机帮助页面与英文联机帮助页面不同步。 

6261440 

安装目录中存在重复的英文联机帮助。 

6263694 

"Add and Replace Compromised Key List" 页面和 "Certificate Revocation List" 页面的联机帮助不可用。 

6263721 

为 Server Manager 中的 "Add/Replace Cert" 页面所显示的帮助页面不正确。 

6274186 

无法删除服务器实例。 

6276398 

从基工作区删除本地化联机帮助。 

6285078 

日志文件中缺少 SOCKS 请求验证失败条目。 

6285779 

如果 serverID 含有空白字符,则无法启动代理服务器实例。 

6285788 

使用验证时 SOCKS 服务器会发生崩溃。 

6289242 

Proxy Server 4 中的 HTTP 窃取。 

6293449 

使用 CONNECT 方法时,Proxy Server 4 不立即关闭连接。 

6296169 

在安装于其他语言环境的 Proxy Server 4 中,标头 Cache-last-checked 被损坏。

6296225 

启用了 DNS 高速缓存时,Proxy Server 实例可能会间歇地发生崩溃。 

6301786 

在 Solaris 9 x86、Linux AS 3.0 上不会显示本地化核心消息。 

6311463 

在代理进程中,打开的文件描述符数目不断增加,导致代理服务器用尽文件描述符而丢弃连接。 

已知问题

本节列出了 Sun Java System Web Proxy Server 4.0.2 发行时较为重要的已知问题和限制。这些问题分为以下几类:

管理

下表列出了与管理用户界面有关的已知问题。

表 5 与管理有关的已知问题

ID 

摘要 

6213012 

Windows 上的 ROTATELOGS 事件未在指定时间触发。 

6213014 

Windows 上的 RESTART 事件未在指定时间触发。 

6213017 

Windows 上的 RECONFIG 事件未在指定时间触发。 

6224535 

HTTP 客户机的 timeoutretries 参数无法通过管理界面进行配置。

解决方法

timeout 参数的默认值为 5 分钟,可以通过在 obj.conf 文件的 http-client-config SAF 中加入参数 timeout= 秒数来覆盖默认值。

retries 参数的默认值为 3。可以通过在 obj.conf 文件的 http-client-config SAF 中加入参数 retries=重试次数来配置请求重试次数。

有效的超时值为 timeout x retries

6231297 

在对 SOCKS 配置进行了更改后,如果重新启动 Proxy Server,而不是 SOCKS Server,则 "Restart Required" 链接会消失。 

6241978 

访问 Windows 上的管理界面时可能会出错。 

解决方法

确保系统上的 system32 目录包含 4.5.1 或更高版本的 libnspr4.dll,将该文件从 %install_dir%\\bin\\proxy\\bin 目录复制到 system32 目录中,然后重新启动管理服务器。

6303619 

当 ACL 数据库的注册名称不是 default 时,ACL 无法正常工作。

解决方法

在代理服务器实例 server.xml 文件中添加一个新元素,USERDB id=xyz

6328678 

无法通过管理界面将 ICP 的 timeout 值设置为小于 400 毫秒。

解决方法

编辑代理服务器实例的 icp.conf 文件,对 timeout 参数的值进行更改。

高速缓存

下表列出了与高速缓存有关的已知问题。

表 6 与高速缓存有关的已知问题

ID 

摘要 

6229823 

添加新分区时,无论分区大小如何,都会另外创建一个默认的 s0.0 扇区。将会在错误文件中记录警告消息。 

解决方法

使用 cbuild 实用程序添加新分区,或者删除新高速缓存分区下的 s0.0 文件夹,然后重新启动代理服务器。

可以忽略错误消息。 

6275141 

GUI 中显示有 "File Cache" 功能,并且在文档中针对 "Server Manager" > "Caching" > "Configure File Cache" 页面就此进行了说明,但该功能并未实现。 

6289188 

当以非超级用户身份安装 Proxy Server 4.0 并以超级用户身份安装管理服务器时,在管理用户界面中对高速缓存设置所做的任何更改都会导致高速缓存文件和高速缓存目录的权限从非超级用户变为超级用户。 

解决方法

在管理用户界面中更改高速缓存设置之后,登录计算机,然后对代理高速缓存目录应用 chown -R 命令。

文档

下表列出了与文档有关的已知问题。

表 7 与文档有关的已知问题

ID 

摘要 

6313959 

在 Proxy Server 4.0.2 管理指南的第 12 章中,“配置文件高速缓存”一节对步骤 1 的描述有误。正确描述为“在 Server Manager 中,单击 "Caching" 选项卡”。

6313960 

在 Proxy Server 4.0.2 管理指南的第 12 章中,“创建批量更新”一节内的步骤 10 提到了“Timing 部分”。此步骤有误。"Set Cache Batch Updates" 页面没有 "Timing" 部分。

6316289 

在 Proxy Server 4.0.2 管理指南的第 12 章中,“建立高速缓存目录结构”一节内的示例所提到的图不应为 12-1,而应为 12-2。

6331044 

在 Proxy Server 4.0.2 管理指南的前言中,“相关文档”一节指定了 Proxy Server 4 文档的位置。

http://docs.sun.com/app/docs/prod/s1.webproxys#hichttp://docs.sun.com/app/docs/prod/s1.webproxys?l=zh#hic

该节应指向 Proxy Server 4.0.2 文档,网址为: http://docs.sun.com/app/docs/coll/1311.2http://docs.sun.com/app/docs/coll/1394.2

6331050 

在 Proxy Server 4.0.2 管理指南的第 1 章中,“本发行版本的新增功能”一节指定了 Proxy Server 4 发行说明的位置。

http://docs.sun.com/app/docs/prod/s1.webproxys#hichttp://docs.sun.com/app/docs/prod/s1.webproxys?l=zh#hic

该节应指向 Proxy Server 4.0.2 发行说明,网址为: http://docs.sun.com/app/docs/coll/1311.2http://docs.sun.com/app/docs/coll/1394.2

6350957 

在 Proxy Server 4.0.2 管理指南的第 5 章中,“为侦听套接字启用安全性”一节未提到只能在反向代理模式下而不能在正向代理模式下启用安全性。

另外,在第 8 章中,“指定用户和组”一节也未提到只能在反向代理模式下而不能在正向代理模式下启用安全性。 

6295286 

在 Proxy Server 4.0.2 管理指南的第 14 章中,“设置反向代理服务器”一节需要在步骤 5 中特别指出,仅当用户未更改管理 GUI 自动提供的 "Map Source Prefix" 文本框的内容时才会添加 "/" 映射。

安装

下表列出了与安装有关的已知问题。

表 8 与安装有关的已知问题

ID 

摘要 

6205683 

Windows 控制台安装失败。 

6255325 

如果用户以非超级用户身份安装 Proxy Server,而 /var/opt/sun/install 目录不存在,则安装程序会抛出异常,并且 Linux 上的安装将会失败。

6353576 

不能进行无提示升级安装。 

国际化

下表列出了与国际化有关的已知问题。

表 9 与国际化有关的已知问题

ID 

摘要 

6233080 

当通过另一代理服务器设置了路由选择时,"Disable Proxying" 选项对含有多字节数据(URL 编码)的 URL 不起作用。 

6233090 

无法映射含有多字节数据(URL 编码)的 URL。 

6233093 

无法为含有多字节数据(URL 编码)的 URL 创建过滤器。 

6233100 

无法重写来自所检索页面的多字节字符串。 

6246562 

对于一组安装在不同语言环境和平台上的服务器,无法采用通过群集对其进行控制的方式来停止这组服务器。 

解决方法

分别停止每个服务器。 

6253844 

当在浏览器中指定 zh-cn 作为简体中文的首选语言之一时,不会显示联机帮助。 

解决方法

在浏览器中将 zh-cn 指定为简体中文的唯一首选语言。 

6300615 

本地化核心消息中缺少元标记。 

监视

下表列出了与监视有关的已知问题。

表 10 与监视有关的已知问题

ID 

摘要 

6268536 

如果 system32 目录中没有 libnspr4.dll 文件,Windows 上的 SNMP 将无法工作。

解决方法

确保系统上的 system32 目录包含 4.5.1 或更高版本的 libnspr4.dll,将该文件从 %install_dir%\\bin\\proxy\\bin 目录复制到 system32 目录中,然后重新启动管理服务器。

SOCKS

下表列出了与 SOCKS 有关的已知问题。

表 11 与 SOCKS 有关的已知问题

ID 

摘要 

6245453 

GUI 中显示有 "Quench Updates" 功能,并且在文档中针对 "Server Manager" > "SOCKS" > "Configure SOCKS v5" 页面就此进行了说明,但该功能并未实现。 

6263389 

当在 Windows 上使用同一端口启动 SOCKS 的两个实例时,未报告任何错误。 

6285791 

无法使用命令行启动 SOCKS 进程。 

解决方法

使用管理 GUI 启动 SOCKS 服务器。 

或者,以所需的共享组件位置设置 LD_LIBRARY_PATH。例如,

export LIBRARY_PATH=/usr/lib/lwp:/usr/lib/mps/secv1:/usr/lib/mps:/usr/lib/mps/sasl2: /opt/sun/private/lib:/opt/sun/private/share/lib:/opt/sun/lib:$LD_LIBRARY_PATH

如何报告问题和提供反馈

如果您在使用 Sun Java System Web Proxy Server 4.0.2 期间遇到问题,请通过以下方式与 Sun 客户支持部门联系:

请随附以下信息:

Sun 致力于提高其文档的质量,并十分乐意收到您的意见和建议。您可以通过以下网址提交您的意见和建议:http://docs.sun.com/app/docs/form/comments