本节列出了已在以下版本中修复的最重要的问题:
下表列出了已在 Sun Java System Web Proxy Server 4.0.7 中解决的问题。
表 4 已在 Sun Java System Web Proxy Server 4.0.7 中解决的问题| 
 ID  | 
 摘要  | 
|---|---|
| 
 6261401  | 
 URL 过滤器文件应在 config 目录下创建,而非 conf_bk 目录。  | 
| 
 6590476  | 
 FTP 子系统没有正确关闭旧连接。  | 
| 
 6591980  | 
 未将 URL 过滤器的所有权设置为服务器实例用户的所有权。  | 
| 
 6592079  | 
 所创建备份文件的所有权有误。  | 
| 
 6594729  | 
 虽然收到 HTTP 7756 无效响应标头,但会将文件送达客户机。  | 
| 
 6595773  | 
 Proxy Server 4.0.5 中的 FTP 所显示的目录列表不正确。  | 
| 
 6596860  | 
 当入池的 FTP 连接收到重置包时,Proxy Server 应返回正确的响应。  | 
| 
 6599212  | 
 添加了一个专用线程来监视 FTP 连接池中是否有死连接。  | 
| 
 6600193  | 
 Proxy-Agent 标头不起作用。  | 
| 
 6602044  | 
 多次重新加载页面时 FTP 响应不正确。  | 
| 
 6602049  | 
 针对内部对象(如文件及文件夹图标)的 FTP 请求处理需要改进。  | 
| 
 6604108  | 
 处理无效响应标头时响应不正确。  | 
| 
 6605322  | 
 提供了一个进程内清除工具来快速清除高速缓存条目。  | 
| 
 6613934  | 
 摘要验证反复提示用户进行验证。  | 
| 
 6619592  | 
 对于已删除的实例存在 httpacl 及别名目录。  | 
| 
 6620274  | 
 如果父目录不存在,Proxy Server 4.0.6 就无法创建新的高速缓存工作目录。  | 
| 
 6621398  | 
 当您尝试将映射转发到 FTP 服务器的后端时,Proxy Server 4.0.6 无法与 FTP 服务器一同工作。  | 
| 
 6622805  | 
 访问某些 FTP URL 时,Proxy Server 4.0 无响应并且会超时。  | 
| 
 6622813  | 
 Proxy Server 4.0:当高速缓存大小极高时启动非常慢。  | 
| 
 6628381  | 
 无法彻底删除禁用了高速缓存的代理服务器实例。  | 
| 
 6634127  | 
 内存破坏会导致服务器崩溃。  | 
| 
 6635864  | 
 管理界面上的 "Manage Certificates" 屏幕显示不正常。  | 
| 
 6639455  | 
 Proxy Server 在停止或重新启动时无响应。  | 
| 
 6641201  | 
 Proxy-Authenticate 标头未正确传递给转发代理服务器中的最终客户机。  | 
下表列出了已在 Sun Java System Web Proxy Server 4.0.6 中解决的问题。
表 5 已在 Sun Java System Web Proxy Server 4.0.6 中解决的问题| 
 ID  | 
 摘要  | 
|---|---|
| 
 6224535  | 
 超时功能不起作用。  | 
| 
 6460215  | 
 通过 Proxy Server 进行连接时,无法连接到启用了 IPv6 的 Web 站点。  | 
| 
 6478413  | 
 卸载 Proxy Server 实例后并不会从 alias 和 httpacl 目录中删除与该实例相对应的文件。  | 
| 
 6494418  | 
 当设置了 content-type 参数时,block-multipart-posts 并不阻止相应的请求。  | 
| 
 6505578  | 
 在处理 UDP 相关请求时,sockd 守护进程可能会用尽工作线程。  | 
| 
 6513846  | 
 Proxy Server 4.0.6 文档已更新,删除了涉及到 HTTPS 高速缓存的内容。  | 
| 
 6514870  | 
 通过 "Remove Template" 选项删除模板时并不会删除针对该模板进行的所有分配。  | 
| 
 6520593  | 
 Proxy Server 4.0.6 Administration Guide 的第 16 章中新增了 "Precedence of Regular Expressions Over Templates in Set Cache Configuration" 一节,用以说明为何已设置的配置中使用的模板不能正常工作,而手动输入的正则表达式却能够正常工作。  | 
| 
 6526659  | 
 安装程序中显示的服务器启动命令不正确。  | 
| 
 6529376  | 
 在 Windows 上,Proxy Server 的默认高速缓存大小为 100 MB,但帮助页面却称大小为 1.6 GB。  | 
| 
 6530476  | 
 启动脚本中设置的 libjvm.sl 文件路径不正确。  | 
| 
 6534717  | 
 当在访问日志中启用了cache-status 时,对于已将 cache-control 设置为 no-cache 的请求标头,访问日志会重复地将高速缓存文件显示为已写入和已删除。  | 
| 
 6537346  | 
 日志条目会将高速缓存状态显示为已写入,即使并未创建高速缓存文件。  | 
| 
 6538613  | 
 如果代理服务器实例的高速缓存目录已被修改,则 cachegc 会进行核心转储。  | 
| 
 6541327  | 
 cachegc 有时工作不正常。  | 
| 
 6545753  | 
 当 Proxy Server 遇到无效的请求行时,错误日志显示的错误消息令人迷惑。  | 
| 
 6546256  | 
 在 Windows 上,正则表达式未在 obj.conf 中正确注册。  | 
| 
 6546720  | 
 当启用了 DNS 高速缓存时,无法连接到某些站点。  | 
| 
 6547808  | 
 在 Windows 上,当通过服务管理器停止代理服务器实例时,watchdog 进程会崩溃。  | 
| 
 6559837  | 
 在处理 ftp 请求时,Proxy Server 会崩溃。  | 
| 
 6560432  | 
 Proxy Server 4.0.6 Administration Guide 和联机帮助已更新,加入了对源端口号的说明。  | 
| 
 6562122  | 
 对于 SSL 代理服务器实例,不正确的密码条目不会被写入错误文件。  | 
| 
 6562165  | 
 Proxy Server 4.0.6 Administration Guide 已更新,删除了涉及到文件高速缓存功能的内容。  | 
| 
 6562585  | 
 Proxy Server 4.0.6 发行说明已更新,以便提供正确的 NSPR 版本号。  | 
| 
 6563262  | 
 在 ftp 访问期间会注意到某些错误日志消息并未传达任何信息而且可能令人迷惑。  | 
| 
 6564435  | 
 管理界面上高速缓存区段表的详细信息显示不正确。  | 
| 
 6565004  | 
 Proxy Server 4.0.6 发行说明已更新,以便提供指向 Proxy Server 文档页面的正确链接。  | 
| 
 6565021  | 
 如果在两次预定的轮转之间更改了系统时间,则内部日志轮转会将文件轮转两次。  | 
| 
 6565436  | 
 Proxy Server 4.0.6 Administration Guide 的第 14 章中的 "Setting Up a Reverse Proxy" 下的 "Disabling the Forward Proxying feature in a Reverse Proxy Setup" 一节已更新,添加了有关如何在反向代理服务器配置中防止安全漏洞的信息。  | 
| 
 6566246  | 
 “查看错误日志”功能中的跨站点脚本漏洞。  | 
| 
 6566309  | 
 “查看 URL 数据库”功能中的跨站点脚本漏洞。  | 
| 
 6566352  | 
 无法通过 Proxy Server 连接到 IPv6 FTP 服务器。  | 
| 
 6566822  | 
 在 Proxy Server 中,HTTP 头中的值太长会造成内存破坏。  | 
| 
 6566836  | 
 flexanlg 会进行核心转储。  | 
| 
 6566889  | 
 在 "Configure System Preferences" 页面中设置 "Processes" 的值后,无法将该值改回为 null。  | 
| 
 6566924  | 
 帮助页面已更新,以便针对 "Configure System Preferences" 页面中的 "Processes" 提供更清晰的说明。  | 
| 
 6568534  | 
 从 Proxy Server 4.0.6 发行说明中删除了涉及到 Proxy Server 3.6 文档问题的内容。  | 
| 
 6569516  | 
 Proxy Server 会接受并转发标头名称含有空格的响应。  | 
| 
 6572128  | 
 本地化联机帮助已更新,以便提供正确的上下文相关帮助页面。  | 
| 
 6572138  | 
 访问日志不包括某些与连接相关的信息。  | 
| 
 6574401  | 
 Proxy Server 过去支持对浏览器进行增强,以包括 Internet Explorer (IE) v7。  | 
| 
 6576044  | 
 Proxy Server 4.0.6 Configuration File Reference 已更新,记述了新添加的 SOCKS 配置参数 SOCKS5_UDPASSOC_TIMEOUT。  | 
| 
 6576050  | 
 Proxy Server 4.0.6 联机帮助已更新,指出了 HTTP 客户机重试功能的效果。  | 
| 
 6576065  | 
 Proxy Server 4.0.6 联机帮助已更新,以便与 Sun 的风格指导原则和 Proxy Server 的产品用户界面保持一致。  | 
| 
 6577128  | 
 Proxy Server 支持针对 Sun Crypto Accelerator 6000 进行扩展。  | 
| 
 6578024  | 
 LDAP 连接失败错误。  | 
| 
 6578560  | 
 Proxy Server 在升级后会显示一条消息,指出如何访问 Administration Server,在该消息中,所指示的服务器名和端口名为 null (http://null:null)。  | 
| 
 6579049  | 
 Proxy Server 创建的分区不正确,从而导致启动时出错。  | 
| 
 6579781  | 
 virt-map 指令中的 host-regex 参数为空,导致 Proxy Server 崩溃。  | 
| 
 6581350  | 
 Proxy Server 安装中包含调试用的 JDK 二进制文件。  | 
| 
 6584989  | 
 当浏览器为 IE 7 时,在 "Version" 窗口中,标签不位于 "Close" 按钮的中心。  | 
| 
 6594191  | 
 本地化联机帮助必须集成到 Proxy Server 4.0.6 中。  | 
下表列出了已在 Sun Java System Web Proxy Server 4.0.5 中解决的问题。
表 6 已在 Sun Java System Web Proxy Server 4.0.5 中解决的问题| 
 ID  | 
 摘要  | 
|---|---|
| 
 6240773  | 
 删除侦听套接字并重新启动服务器并不会清除端口。  | 
| 
 6390867  | 
 在 Windows 上,尝试查看已缓存的 csv 文件的信息时,cv.exe 失败。  | 
| 
 6391439  | 
 在管理界面中清除 "Enable DNS subdomains" 选项并不会将 DNS fn="dns-config" local-domain-levels="0" 一行从 obj.conf 文件中删除。  | 
| 
 6413536  | 
 必须以默认用户而不是 nobody 身份使用 webservd。  | 
| 
 6463455  | 
 对 Proxy Server 4.0.5 发行说明进行了更新,以指明支持 Proxy Server 的 Sun Crypto Accelerator 版本。  | 
| 
 6466910  | 
 对 Proxy Server 4.0.5 Administration Guide 进行了更新,以说明为使 Sun Crypto Accelerator 与 Proxy Server 配合工作而对前者进行设置的过程。  | 
| 
 6482102  | 
 通过 Proxy Server 连接时无法通过 Web 浏览器从某些 FTP 站点检索文件。  | 
| 
 6500200  | 
 在管理界面中不显示已过期的页面。  | 
| 
 6500224  | 
 通过 SOCKS 路由选择无法正常进行 FTP。  | 
| 
 6500232  | 
 对 Proxy Server 4.0.5 联机帮助进行了更新,以在 "Monitoring Server Status" 页面的帮助页面中提及高速缓存。  | 
| 
 6500547  | 
 通过 SOCKS 路由选择进行 FTP 有时会导致文件破坏。  | 
| 
 6506550  | 
 Proxy Server 可能会由于高速缓存子系统中的空指针访问而发生崩溃。  | 
| 
 6513846  | 
 对 Proxy Server 4.0.5 发行说明进行了更新,以指明 Proxy Server 不支持 HTTPS 高速缓存。  | 
| 
 6517969  | 
 对 obj.conf 和 ACL 的处理起不到预期作用。  | 
| 
 6520629  | 
 管理界面中的 "Configure Virtual Multihosting" 页面不允许在 host-regex 中使用用户端口号。  | 
| 
 6521610  | 
 使用管理界面中的 "Set Cache Specifics" 页面启用高速缓存时,并不会删除 obj.conf 文件中的 "cache-disable" 一行。  | 
| 
 6523139  | 
 Proxy Server 调试内部版本并没有记录所有的信息,如断开连接。  | 
| 
 6524253  | 
 Proxy Server 监视程序核心转储。  | 
| 
 6524898  | 
 通过 cbuild.exe 创建高速缓存结构时,高速缓存中的 .sects 文件在实例启动后变成空的。  | 
| 
 6525294  | 
 如果日志文件中有任何语法问题,则 flexanlg 实用程序会进行核心转储。  | 
| 
 6526297  | 
 Proxy Server 管理界面中的 "Manage Section" 页面会列出所有分区的所有区段,并提供将区段从一个分区移动到另一个分区的方法。此功能无法正常工作。  | 
| 
 6526354  | 
 添加新分区时,就会创建一个区段。  | 
| 
 6526964  | 
 SOCKS v5 服务器意外断开会话连接。  | 
| 
 6526990  | 
 Proxy Server 4.0.4 联机帮助的本地化版本有一个链接工作不正常。  | 
| 
 6527840  | 
 与启动时显示的消息相比,使用管理界面关闭 SOCKS 服务器时产生的消息有所不同。  | 
| 
 6528069  | 
 虽然在 Proxy Server 中最多可以有 32 个高速缓存分区,但在 Proxy Server 4.0.3 中创建 32 个分区时会出现问题。  | 
| 
 6529305  | 
 使用虚拟多重主机时,如果以大写字母定义主机,则无法正常工作。  | 
| 
 6534208  | 
 对于 4.0.5 发行版本,必须更改版本字符串。  | 
| 
 6537410  | 
 Proxy Server 有时会一直等待接收新的 http 请求,直到 Web 服务器关闭连接。  | 
| 
 6537736  | 
 Proxy Server 具有域缓冲区溢出的弱点。该问题特别存在于 sockd 守护进程内的域名地址类型处理中。  | 
| 
 6537745  | 
 Proxy Server 具有域缓冲区溢出的弱点。该问题特别存在于 sockd 守护进程内的 s5auth_userpass() 函数中。  | 
| 
 6538060  | 
 代理管理服务器的 startsvr 和 stopsvr 脚本引用的是 proxy-admserv404,而不是 proxy-admserv405。  | 
| 
 6538173  | 
 在 HP-UX 上,当您尝试向代理服务器实例添加侦听套接字时,管理服务器会显示一个错误页面。  | 
| 
 6539318  | 
 在 Linux 上,实用程序 cbuild 无法正常工作。  | 
| 
 6539689  | 
 在 Linux 上,如果组 ID 80 已经存在,则无法进行 Proxy Server 安装,而且安装失败并不会产生正确的安装日志。  | 
| 
 6544263  | 
 必须以对 Proxy Server 4.0.5 联机帮助的英文版本所做的更改更新该联机帮助的本地化版本。  | 
| 
 6545267  | 
 更新了 Proxy Server 4.0.5 Configuration File Reference 中有关日志参数的信息。  | 
下表列出了已在 Sun Java System Web Proxy Server 4.0.4 中解决的问题。
表 7 已在 Sun Java System Web Proxy Server 4.0.4 中解决的问题| 
 ID  | 
 摘要  | 
|---|---|
| 
 4973509  | 
 不支持专用/无高速缓存标头的高速缓存控制指令使用多个值。  | 
| 
 4973523  | 
 HEAD 请求不进行高速缓存。  | 
| 
 4973652  | 
 Proxy Server 不支持 65536 个字节长的 URI。  | 
| 
 4999184  | 
 如果在指向某个 Web 服务器的反向代理模式下配置 Proxy Server,则该 Web 服务器当机时所显示的错误消息不应提及它是 Proxy Server。  | 
| 
 5093104  | 
 在转发客户机 IP 时,Proxy Server 管理界面允许 HTTP 标头中包含结尾空白。  | 
| 
 6208895  | 
 通过 Proxy Server 发送到 Microsoft IIS FTP 服务器的 FTP 请求不起作用。  | 
| 
 6214329  | 
 记录 "HTTP4352:zlib internal error" 的错误日志中出现错误。  | 
| 
 6233086  | 
 在转发包含多字节用户名的客户机凭证时,需要增加验证检查。  | 
| 
 6243358  | 
 已删除的用户仍以组成员身份出现。  | 
| 
 6245972  | 
 通过 "Administer Access Control" 页面设置的用户权限没有得到实现。  | 
| 
 6246562  | 
 对于一组安装在不同语言环境和平台上的服务器,无法采用通过群集对其进行控制的方式来停止这组服务器。  | 
| 
 6253844  | 
 对于 Proxy Server 联机帮助,不提供对 "zh-cn" 的支持。  | 
| 
 6255761  | 
 "Installer Help" 页面没有内容。  | 
| 
 6255838  | 
 如果在移除 Proxy Server 实例时没有停止 SOCKS 服务器并新建了一个实例,则无法在该新实例上启动 SOCKS 服务器,因为端口将在使用中。  | 
| 
 6256442  | 
 安装程序将仅以英文形式显示错误消息 "Password should be at least 8 characters"。  | 
| 
 6266497  | 
 管理界面允许 "Add Server" 页面中使用重复的端口号。  | 
| 
 6268356  | 
 在 Windows 上,如果 system32 目录中没有提供 libnspr4.dll,SNMP 服务将不起作用。  | 
| 
 6274424  | 
 在 Windows 中,状态文件中的 defaultInstallDirectory 值不正确。安装程序的默认安装目录为 c:\sun\ProxyServer40,但使用 setup --savestate 命令时生成的状态文件不会将 c:\sun\ProxyServer40 作为默认的安装目录。状态文件会将 UNIX 模板值显示为默认安装目录。  | 
| 
 6304981  | 
 如果计算机上未安装 ksh,则在 Linux 上安装 Proxy Server 将会失败。  | 
| 
 6310283  | 
 在 Proxy Server 管理界面中,选项卡有时会显示不正确的页面内容。  | 
| 
 6312087  | 
 本地化联机帮助不是上下文相关帮助。  | 
| 
 6313904  | 
 管理服务器不允许用其他 IP 地址所使用的端口号来设置侦听套接字。  | 
| 
 6321797  | 
 Proxy Server 4.0.3 Configuration File Reference 已对 flex-init 参数 no-format-str.access 的信息进行了更新。  | 
| 
 6331035  | 
 负载平衡功能仅对正则表达式有效。  | 
| 
 6333355  | 
 如果启用了 ACL 高速缓存,则 ACL 中的用户/组定义只有与 LDAP 条目的大小写完全匹配才能实现 ACL 高速缓存。  | 
| 
 6337657  | 
 尝试配置分布式管理时,Proxy Server 显示 "Internal Server Error" 消息。  | 
| 
 6369549  | 
 在 JavaES 5 上安装代理修补程序会导致在 Linux 上出现一些错误。  | 
| 
 6371618  | 
 无法将 "Compression Level" 更改为 NONE。文档应该规定选择哪个压缩级别。  | 
| 
 6380736  | 
 如果在 "Set GC Preferences" 页面中选择了 "Explicit GC",则控制权不会转移至 "Schedule GC" 页面。  | 
| 
 6382393  | 
 Proxy Server 无法执行 FTP 上载。  | 
| 
 6382692  | 
 迁移过程中,应将 3.6 obj.conf 中的格式字符串 Req->vars.pauth-user 更改为 Req->vars.auth-user。  | 
| 
 6383320  | 
 当内容文件名中包含空格或日语字符时,无法移除高速缓存文件。  | 
| 
 6383435  | 
 sockd 进程在 Linux 中使用高端内存。  | 
| 
 6387166  | 
 Proxy Server 管理界面中的 "View Server Settings" 页面不显示 MaxProcs 值。  | 
| 
 6388818  | 
 SOCKS 服务器要求“目录服务 ID”为默认值。  | 
| 
 6390034  | 
 libnspr4.dll 应首先在 <install-dir>\bin\proxy\bin 目录而非 system32 目录中引用。  | 
| 
 6390054  | 
 版权年份应在管理界面的版本窗口中进行更改。  | 
| 
 6399395  | 
 "Select Directory Services" 页面并不反映目录服务选择。  | 
| 
 6402589  | 
 http-client-config 功能不采用最特殊对象中的设置。  | 
| 
 6411505  | 
 管理界面中的 "Redirect URLs" 页面不能发挥预期的作用。  | 
| 
 6412129  | 
 如果 Proxy Server 3.6 实例中没有 fn="block-ip" 行,则必须在 Proxy Server 4.0 迁移工具中添加该设置。  | 
| 
 6414355  | 
 在 Linux 上对无效的 bu.conf 文件执行 batchupdate 命令会导致段故障。  | 
| 
 6415125  | 
 将编译器从 Sun Studio 8 改为 Sun Studio 10。  | 
| 
 6416272  | 
 更改服务器用户后,Proxy Server 无法正常启动。  | 
| 
 6417755  | 
 诸如 "Previous"、"Main" 和 "Next" 之类的链接在 Proxy Server 联机帮助中没有实现本地化。  | 
| 
 6419925  | 
 Proxy Server 中需要更多与高速缓存相关的统计信息。  | 
| 
 6423487  | 
 有关如何启用 DNS 统计信息的详细说明已添加到联机帮助中。  | 
| 
 6425025  | 
 只有显式提供 url-prefix 参数,host-map 指令才会起作用。  | 
| 
 6425026  | 
 Proxy Server 需要根据 Accept-Encoding 标头来区分高速缓存对象。  | 
| 
 6425038  | 
 当 Proxy Server 担当反向代理并将 cache-local 值设置为 1 时,它不会考虑 query-maxlen。  | 
| 
 6425601  | 
 自动垃圾收集在某些条件下不起作用。  | 
| 
 6425752  | 
 在来自高速缓存的 304 响应中存在重复标头。  | 
| 
 6426543  | 
 高速缓存迭代程序会发生内存泄露。  | 
| 
 6427137  | 
 Proxy Server 在响应时传输微版本号。  | 
| 
 6433285  | 
 某些代理核心错误消息未实现本地化。  | 
| 
 6433776  | 
 执行 cbuild 命令时,未创建 .sects 文件。  | 
| 
 6433807  | 
 在 Windows 上,Proxy Server 和 Administration Server 在启动消息中显示的是错误的版本号。  | 
| 
 6434137  | 
 Proxy Server 在超时时显示的是错误的错误消息。  | 
| 
 6435491  | 
 在 Proxy Server 4.0.4 Configuration File Reference 第 5 章的关于 Service 指令一节中,已移除了对 type 参数的引用。  | 
| 
 6441601  | 
 在 Proxy Server 4.0.4 管理指南的第 5 章中,已添加了用于阐述需要加载证书授权机构或自签名应用程序的根密钥的说明。  | 
| 
 6442054  | 
 在 Proxy Server 4.0.3 管理指南第 5 章的“使用 SSL 与 LDAP 通信”一节中,已对有关将 LDAP 根 CA 证书导入 Proxy Server 的信息进行了更新。  | 
| 
 6442071  | 
 在 Proxy Server 4.0.4 管理指南的第 5 章中新增了一节内容,用以阐述有关如何保护对 Administration Server 的访问。  | 
| 
 6442090  | 
 在 Proxy Server 4.0.4 Installation and Migration Guide 中,已添加了如下说明事项: - Web Proxy Server 可以以非超级用户身份进行安装 - Web Proxy Server 可以以非超级用户身份运行  | 
| 
 6442091  | 
 高速缓存必须通过时效加上请求延迟正确计算 current_age 的值。  | 
| 
 6442641  | 
 Proxy Server 4.0 不能很好地处理用于指定 content-length 的 CONNECT 请求。  | 
| 
 6443160  | 
 在 HP-UX 上,zlib 库需要与 JavaES 5 的产品封装在一起。  | 
| 
 6443720  | 
 如果访问日志文件中没有日志信息,日志分析程序可能出现了问题。  | 
| 
 6443731  | 
 在 Windows 2000 SP4 上,系统在 JavaES 环境中完成了配置后需要重新启动。  | 
| 
 6444332  | 
 在 HP-UX 上,执行 batchupdate 时,如果 bu.conf 无效,会导致段故障。  | 
| 
 6444363  | 
 在 HP-UX 上,以非超级用户身份无法创建代理实例。  | 
| 
 6444942  | 
 对不存在的实例执行 cachegc 命令失败。  | 
| 
 6445440  | 
 错误消息没有完全实现本地化。  | 
| 
 6446098  | 
 在 HP-UX 上,"View URL Database" 页面中存在一个内部错误。  | 
| 
 6446349  | 
 在 HP-UX 上,压力测试会导致 mmap() 出错。  | 
| 
 6446933  | 
 在 Proxy Server 4.0.4 Configuration File Reference 中,已移除了对 docs 目录的引用。  | 
| 
 6447423  | 
 由于守护进程结构没有完全释放,导致 Proxy Server 4.0 内存泄漏。  | 
| 
 6447427  | 
 在公共客户机中获取频道时,Proxy Server 4.0 会发生内存泄露。  | 
| 
 6447476  | 
 Proxy Server 管理界面始终将高速缓存分区大小显示为 0。  | 
| 
 6450886  | 
 Proxy Server 4.0.4 Configuration File Reference 中记录了 socks5.conf 参数 SOCKS5_TIMEOUT 的新最大值:360 分钟。  | 
| 
 6454032  | 
 每次设置 Address 指令时,Proxy Server 都会绑定到同一个端口。  | 
| 
 6455411  | 
 在 Windows 上,Proxy Server 需要支持 JavaES 4 与 JavaES 5 并存。  | 
| 
 6459839  | 
 在禁用高速缓存的情况下,将 Proxy Server 3.6 迁移到 4.0.3 会导致服务器实例无法使用。  | 
| 
 6461889  | 
 HTML 过滤器会破坏转换的数据。  | 
| 
 6461896  | 
 HTML 标记过滤器在转换源文档时并不更新内容长度。  | 
| 
 6461991  | 
 proxyResources.properties 文件的英文源文件中出现印刷错误。  | 
| 
 6462366  | 
 在 HP-UX 上,在配置完 SOCKS 名称服务器后 Poxy Server 无法重新启动。  | 
| 
 6463404  | 
 如果用户获得了所有程序的访问权限,分布式管理将无法正常工作。  | 
| 
 6463927  | 
 模板文件 WPSProp.properties 包含适用于 Windows 平台的条目。  | 
| 
 6465608  | 
 在 Windows 上,如果安装了 Proxy Server,则不会为 Administration Server 创建 "Stop Admin Server" 的快捷方式。  | 
| 
 6465984  | 
 文件 proxyResources.properties 中含有重复密钥。  | 
| 
 6466452  | 
 Proxy Server 应该将安装程序注册表项从 Entsys 更新为 Entsys5。  | 
| 
 6467644  | 
 在 Windows Server 2003 Enterprise 平台上,运行 reconfig.bat 失败。  | 
| 
 6470294  | 
 在 Windows 上,运行 cbuild.exe 以减少高速缓存区段时并不会彻底移除这些区段。  | 
| 
 6473677  | 
 在 JavaES 4 系统上,在应用修补程序 120981–08/120982–08 之后,Proxy Server 无法启动。  | 
| 
 6478407  | 
 在 Proxy Server 4.0.4 管理指南第 7 章中,已对“启动启用了 SSL 的服务器”一节进行了修改,其中删除了针对启动脚本修改所提出的建议。  | 
| 
 6480637  | 
 Proxy Server 每小时崩溃一次。  | 
| 
 6484781  | 
 在启用分布式管理后,即使是未授权的用户也可以登录到 Administration Server。  | 
| 
 6485988  | 
 在 Proxy Server 4.0.4 Configuration File Reference 第 5 章中,已对 Send-Error 一节进行了更新,其中添加了一条注释,声明 send-error 对 Web Server HTTP 响应不起作用。  | 
| 
 6505480  | 
 在 HP-UX 上独立安装 Proxy Server 时,安装将会在 HP-UX 11.11 上失败。  | 
| 
 6519072  | 
 在独立安装 Proxy Server 4.0.4 的安装程序中,需要附带与 2007 年美国夏令时变更相兼容的 JRE 版本。在 Solaris、Windows 和 Linux 上,兼容的 JRE 版本是 1.4.2_13。在 HP-UX 上,兼容的 JRE 版本是 1.4.2.12。  | 
| 
 6519113  | 
 在 Proxy Server 4.0.4 Configuration File Reference 第 5 章中,已对 Error 一节进行了更新,其中移除了对错误响应代码 404 和 500 的引用。  | 
| 
 6511549  | 
 在 HP-UX 上独立安装 Proxy Server 时,安装将会在 CLI 模式下失败。  | 
| 
 6520577  | 
 在 Proxy Server 4.0.4 管理指南中,已对“虚拟多重主机”一节进行了更新,其中添加了一条注释,指出反向映射应该在其他映射之前指定。  | 
下表列出了已在 Sun Java System Web Proxy Server 4.0.3 中解决的问题。
表 8 已在 Sun Java System Web Proxy Server 4.0.3 中解决的问题| 
 ID  | 
 摘要  | 
|---|---|
| 
 6191615  | 
 某些正则表达式在用作 URL 过滤器时会导致 Proxy Server 在启动时发生崩溃。  | 
| 
 6213012  | 
 Windows 上的 ROTATELOGS 事件未在指定时间触发。  | 
| 
 6213726  | 
 “传送时间报告”报告常数值 "0.00 sec/req"。  | 
| 
 6215659  | 
 “传送时间分配报告”显示常数值 "< 1 sec [100.0%]"。  | 
| 
 6239292  | 
 当配置为 Extended2 格式的访问日志文件中没有任何日志信息时,日志分析程序会出错。  | 
| 
 6242032  | 
 在 Proxy Server 4.0.2 管理指南的第 7 章中,“配置系统首选项”一节对父阵列的描述有误。正确描述为“父阵列是代理服务器或代理服务器阵列成员路由经过的代理服务器阵列”。  | 
| 
 6264079  | 
 管理界面会改写 default,即目录服务的默认值。  | 
| 
 6275141  | 
 在 Proxy Server 4.0.2 中,GUI 中显示有 "File Cache" 功能,并且在文档中针对 "Server Manager" > "Caching" > "Configure File Cache" 页面就此进行了说明,但该功能并未实现。  | 
| 
 6270693  | 
 有时,每次请求会调用两次 Filter 指令。  | 
| 
 6285076  | 
 当配置了用于用户验证的 LDAP 与密码文件两种方法时,SOCKS 服务器无法同时对它们进行处理。  | 
| 
 6285183  | 
 PR_MemUnmap() 调用导致 Windows 出错。  | 
| 
 6285791  | 
 在本发行版本中已解决了 JavaES 4 的 SOCKS 服务器 start 命令行问题,但即使在升级到最新的 4.0.3 修补程序之后,JavaES 4 安装过程中创建的现有实例仍会有该问题。升级后创建的新实例将不再有此问题。在独立安装的 Web Proxy Server 中不存在此问题。  | 
| 
 6289188  | 
 当以非超级用户身份安装 Proxy Server 4.0 并以超级用户身份安装管理服务器时,在管理用户界面中对高速缓存设置所做的任何更改都会导致高速缓存文件和高速缓存目录的权限从非超级用户变为超级用户。  | 
| 
 6292729  | 
 "Client IP Addressing Forwarding" 的默认设置应为 "Blocked"。  | 
| 
 6294282  | 
 Proxy Server 4.0 管理界面无法为模式中含有 "\" 的任何资源正确设置 ACL。  | 
| 
 6294563  | 
 访问日志格式的默认设置与 Web Server 不同。  | 
| 
 6295286  | 
 在 Proxy Server 4.0.2 管理指南的第 14 章中,“设置反向代理服务器”一节需要在步骤 5 中特别指出,仅当用户未更改管理 GUI 自动提供的 "Map Source Prefix" 文本框的内容时才会添加 "/" 映射。  | 
| 
 6296870  | 
 管理界面上高速缓存区段表的详细信息显示不正确。  | 
| 
 6299913  | 
 在从 Proxy 3.6 迁移至 4.0 的过程中,没有将 ConnAddress 指令更改为 Address。  | 
| 
 6300480  | 
 在从 Proxy 3.6 迁移至 4.0 的过程中,没有成功迁移 "Cache" 选项卡的设置。  | 
| 
 6300615  | 
 本地化核心消息中缺少元标记。  | 
| 
 6301140  | 
 在迁移已禁用高速缓存的代理服务器实例时,迁移过程中创建的高速缓存条目无效。  | 
| 
 6303619  | 
 当 ACL 数据库的注册名称不是 default 时,ACL 无法正常工作。  | 
| 
 6304354  | 
 "Do Not Log Client Accesses From" 选项创建的配置无效。  | 
| 
 6311548  | 
 Proxy Server 4.0 对访问日志使用 pauth-user,而不是 auth-user。  | 
| 
 6312044  | 
 在 Proxy Server 4.0 管理界面中,没有更新 "Server Status" 选项卡下 "Monitor Current Activity" 页面中的 DNS、保持活动和高速缓存统计信息。  | 
| 
 6313910  | 
 在 Windows 上,"Rewrite Headername" 功能失败,并显示消息 "Internal server error occurred"。  | 
| 
 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。  | 
| 
 6325537  | 
 无法通过管理界面更改 RqThrottle 值。  | 
| 
 6325616  | 
 预定(显式)的垃圾收集不清除高速缓存。  | 
| 
 6328678  | 
 无法通过管理界面将 ICP 的 timeout 值设置为小于 400 毫秒。  | 
| 
 6331044  | 
 在 Proxy Server 4.0.2 管理指南的前言中,“相关文档”一节指定了 Proxy Server 4 文档的位置。 http://docs.sun.com/app/docs/prod/s1.webproxys#hic 及 http://docs.sun.com/app/docs/prod/s1.webproxys?l=zh#hic 该节应指向 Proxy Server 4.0.2 文档,网址为:http://docs.sun.com/app/docs/coll/1311.2 及 http://docs.sun.com/app/docs/coll/1500.1  | 
| 
 6334854  | 
 Web Proxy Server 的文档与 sun-web-proxy-server_4_0.dtd 之间不一致。  | 
| 
 6337102  | 
 DNS fn = "dns-config" local-domain-levels = "8" 时 Web Proxy Server 发生崩溃。  | 
| 
 6338719  | 
 Linux AS 3.0 上的 Proxy Server 修补程序升级在另一不同安装位置进行。  | 
| 
 6338875  | 
 Proxy 4.0.1 FTP 客户机不能正确处理符号链接。  | 
| 
 6350957  | 
 在 Proxy Server 4.0.2 管理指南的第 5 章中,“为侦听套接字启用安全性”一节未提到只能在反向代理模式下而不能在正向代理模式下启用安全性。 另外,在第 8 章中,“指定用户和组”一节也未提到只能在反向代理模式下而不能在正向代理模式下启用安全性。  | 
| 
 6365433  | 
 当在 Proxy Server 管理界面中选择了 "Automatic Start" 选项时,无法创建 Proxy Server 实例。  | 
| 
 6367375  | 
 存在父代理服务器时,无法以 CONNECT 进行映射。  | 
| 
 6369095  | 
 Proxy Server 4.0 中的内存泄漏。  | 
| 
 6371084  | 
 使用 Web 服务器的 IP 地址时,请求 SSL 站点功能在链式代理服务器环境中不起作用。  | 
| 
 6371618  | 
 无法将 "Compression Level" 更改为 "NONE"。  | 
| 
 6371731  | 
 默认资源中没有 "connect://.*:563"。  | 
| 
 6371793  | 
 对于 SUNWproxy-l10n,pkginfo 显示 $distro。  | 
| 
 6373101  | 
 管理服务器为 ssl-client-config 创建的参数无效。  | 
| 
 6373622  | 
 未在文档中对 cache-disable SAF 进行说明。  | 
| 
 6374279  | 
 对 webdav OPTIONS 方法的响应不符合 RFC2518。  | 
| 
 6376065  | 
 max-uncheck 功能起不到预期的作用。  | 
| 
 6376153  | 
 对于 ftp/gopher 协议,Proxy server 4.0.2 不更新高速缓存。  | 
| 
 6381373  | 
 如果高速缓存容量已变大,Proxy Server 在启动后的运行过程中会发生崩溃。  | 
| 
 6381419  | 
 Cache-last-checked 标头中的值无效。  | 
| 
 6381424  | 
 警告标头应包含添加此标头的代理的 host:port 值。  | 
| 
 6382729  | 
 Proxy Server 不接受 utf-8 编码的参数。  | 
| 
 6383301  | 
 Proxy Server 4.0 的通道池有问题。  | 
| 
 6383456  | 
 Proxy Server 4.0.2 在 Linux 中对 CPU 的使用率过高。  | 
| 
 6384616  | 
 Proxy Server 4.0.3 联机帮助有印刷错误。  | 
| 
 6385902  | 
 "Set Access Log Preferences" 中的格式与默认格式不匹配。  | 
| 
 6387772  | 
 鉴于已修复了错误 (6325537, 6303619),OLH 中的相应更改需要进行本地化。  | 
| 
 6387901  | 
 在 Proxy Server 4.0.2 管理指南的第 11 章中,“链接 Proxy Server”一节的内容不清晰明了。  | 
| 
 6388156  | 
 高速缓存文件的标头可能会遭到破坏。  | 
| 
 6390237  | 
 如果响应中含有双 content-length 标头,代理服务器会传递不正确的内容长度。  | 
| 
 6392875  | 
 regexp-map 对于连接操作不起作用。  | 
| 
 6393573  | 
 DNS fn= "dns-config" local-domain-levels= "1" 时 Proxy 4.0.2 发生崩溃。  | 
| 
 6394287  | 
 SOCKS 对轮询的处理太频繁,导致 sockd 处理占用了多达 50% 的 CPU。  | 
| 
 6395473  | 
 处理“慢速”客户机时,Proxy Server 4.0 中会出现 CPU 利用率过高的问题。  | 
| 
 6395889  | 
 使用 Proxy Server 4.0.2 时,Windows 服务器更新服务 (Windows Server Update Service, WSUS) 不起作用。  | 
| 
 6400981  | 
 socks5.conf 中设置的 SOCKS5_TIMEOUT 值被忽略。  | 
| 
 6402698  | 
 FTP 客户机中的 CPU 利用率过高。  | 
| 
 6418214  | 
 Proxy Server 4.0 垃圾收集功能有问题。  | 
| 
 6424527  | 
 Proxy Server 在处理含有空 cache-control 标头的请求时发生崩溃。  | 
下表列出了已在 Sun Java System Web Proxy Server 4.0.2 中解决的问题。
表 9 已在 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 安装的目录中时会出错。  | 
下表列出了已在 Sun Java System Web Proxy Server 4.0.1 中解决的问题。
表 10 已在 Sun Java System Web Proxy Server 4.0.1 中解决的问题| 
 ID  | 
 摘要  | 
| 
 2126143  | 
 同样的正则表达式在“URL 过滤器”中不起作用,但在“访问控制”和“路由选择”中工作正常。  | 
| 
 2126380  | 
 Proxy Server ICP 过程中的内存泄漏。  | 
| 
 6231283  | 
 Linux Red Hat Advanced Server 3.0 上的管理服务器无法启动。  | 
| 
 6237346  | 
 flexanlg 实用程序在使用 Extended2 日志文件格式生成日志分析报告时会进行核心转储。  | 
| 
 6240767  | 
 管理服务器的添加/编辑侦听套接字以及 Proxy Server 实例不对所使用的端口进行检验。  | 
| 
 6242627  | 
 本地化核心消息不会被显示。  | 
| 
 6243369  | 
 需要防止在与 SOCKS 相关的页面中输入多字节字符。  | 
| 
 6244103  | 
 在 Linux Advanced Server 3.0(韩语环境)上访问 Proxy Server 实例的 "Set Connectivity Mode" 页面时,显示内部服务器错误。  | 
| 
 6245408  | 
 如果管理用户与代理实例用户不同,则会在访问新添加的分区时显示内部错误。  | 
| 
 6249166  | 
 如果在访问 Proxy Server 时用 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 含有空白字符,则无法启动 Proxy Server 实例。  | 
| 
 6285788  | 
 使用验证时 SOCKS 服务器会发生崩溃。  | 
| 
 6289242  | 
 Proxy Server 4 中的 HTTP 窃取。  | 
| 
 6293449  | 
 使用 CONNECT 方法时,Proxy Server 4 不立即关闭连接。  | 
| 
 6295622  | 
 Proxy Server 4.0 中没有实现 ConnAddress 功能,也未在文档中对其进行说明。  | 
| 
 6296169  | 
 在安装于其他语言环境的 Proxy Server 4 中,标头 Cache-last-checked 被损坏。  | 
| 
 6296225  | 
 启用了 DNS 高速缓存时,Proxy Server 实例可能会间歇地发生崩溃。  | 
| 
 6301786  | 
 在 Solaris 9 x86、Linux AS 3.0 上不会显示本地化核心消息。  | 
| 
 6311463  | 
 在代理进程中,打开的文件描述符数目不断增加,导致代理服务器用尽文件描述符而丢弃连接。  |