下表列出了 Web Server 管理方面的已知问题。
表 5 管理方面的已知问题
问题 ID |
描述 |
---|---|
6364924 |
节点可以注册到可能导致配置冲突的多个 Administration Server。 可以将节点注册到第二个 Administration Server,而不必取消对第一个 Administration Server 的注册。但是,这将导致两个 Administration Server 都无法访问节点。 解决方法: 在每次注册时,重新启动管理节点。管理节点将对所注册到的最新 Administration Server 可用。 |
6379125 |
wadm 命令允许连接到节点,显示证书,然后抛出“HTTP 400 错误”。 当某个管理节点收到连接时,该管理节点在继续之前将不会检查连接是否来自 Administration Server。它不仅列显不恰当的错误消息,而且提示用户输入密码。 |
4793938 |
显示用户和密码对话框,而不显示目录索引。 默认情况下,如果用户尚未通过验证,Web Server 7.0 将不会发送目录索引。如果用户试图访问目录,则会提示用户输入用户名和密码。出现这种情况是因为 Web Server 7.0 的默认访问控制列表 (Access Control List, ACL) 仅向已通过验证的用户授予列表访问权限。 解决方法 可以使用管理控制台或编辑 default.acl 文件,将列表访问权限授予未认证的用户。有关如何授予列表访问权限的更多信息,请参见《Sun Java System Web Server 7.0 Administrator’s Guide》中的“Configuring Access Control”。 |
6327352 |
如果未启动群集中的其他实例,会话复制启用的实例将无法正常启动。 |
6364702 |
wadm 命令在成功或失败时不返回有效的错误代码 [0-125]。 |
6393534 |
使用 migrate-jks-keycert 命令迁移 Java 密钥库密钥证书后,试图通过 list-certs 命令列出迁移的 jks 密钥证书,显示 CN、组织以及其他信息,而非证书昵称。 |
6407486 |
使用 wadm set-ssl-prop 命令设置 SSL 属性时,server-cert-nickname 属性可接受任何证书昵称,而非仅接受服务器证书昵称。 |
6439577 |
使用错误的令牌 PIN 通过 wadm 命令提示符启动实例时,不提示输入令牌密码。 |
6443742 |
如果为“节点”选项提供了限定域名,将无法使用 set-session-replication-prop CLI 命令。 解决方法 使用 list-nodes 命令的输出作为 set-session-replication-prop 命令中节点的有效名称。 |
6450360 |
创建验证数据库 (authdb) 时,create-authdb 命令不会验证 URL。create-authdb 命令可成功地创建具有错误 URL 的验证数据库。 |
6450800 |
get-error-log 和 get-access-log 命令显示混乱且不正确的消息。 |
6459106 |
wadm 部署无法部署群集配置。 如果以手动或其他方式对实例配置文件进行任何更改,deploy-config 命令会显示一条表明实例已修改的错误消息。 注 – 在实例的 web-app 目录中部署的 Web 应用程序不应创建、删除或修改 Web 应用程序的 context-root 中的文件。如果修改了这些文件,Administration Server 将认为该实例已被修改。deploy-config 会显示一条错误消息。 解决方法 键入带有 --force 选项的 deploy-config 命令,也可以键入 pull-config 命令。 |
6462040 |
create-reverse-proxy CLI 命令为默认的虚拟服务器创建一个不必要的新 obj.conf 文件。 |
6464953 |
通过 set-authdb-prop CLI 设置 digestauthstate 属性时,不会验证属性值并允许为此属性设置垃圾值。 |
6467665 |
通过 migrate-jks-keycert 命令迁移文件路径无效的证书时,提示用户输入密钥库密码和密钥密码。 |
6468570 |
在 wadm 提示符中指定 "yes" 会导致 CLI 崩溃。 |
6469104 |
create-selfsigned-cert 命令允许在创建服务器证书时定义不合适的有效期。 |
6469109 |
delete-cert 命令不会删除使用令牌 "Sun Software PKCS#11 softtoken" 创建的证书。 |
6469676 |
如果试图在管理证书过期后连接到 Administration Server,会显示不正确的错误消息。 |
6471649 |
list-events 命令输出未对齐。 |
6471737 |
即使未指定配置值,list-instances 命令也会列出实例。 |
6471744 |
如果在执行 list-tokens 命令时未指定配置值,会显示不正确的错误消息。 |
6471754 |
如果在执行 list-authdb-userprops 命令时未指定 authdb 值,会显示不正确的错误消息。 |
6472210 |
如果使用无效的 http-listener 值执行 get-ssl-prop 命令,不会显示错误消息。 |
6472314 |
即使指定的配置值无效,list-certs 命令也会提示输入 PIN。 |
6476111 |
无法使用管理控制台编辑 MIME 类型。 |
6478601 |
停止不存在的实例时会显示不正确的消息。 如果试图停止不存在的实例,会显示错误消息“已成功停止服务器实例”。 |
6480523 |
wadm 允许创建端口号为负数的配置。 |
6480600 |
当 Administration Server 用完磁盘空间时,register-node 命令会显示不正确的错误消息。 |
6487628 |
如果使用 wadm 的 -f 选项传送的文件不存在,不会列显相应的管理错误代码。 |
6489765 |
如果使用无效的密钥大小值执行 create-cert-request 命令,会显示不正确的错误消息。 |
6489777 |
如果指定的组值无效,delete-group 命令会显示不正确的错误消息。 |
6489779 |
使用无效的组 ID 值执行 list-group-members 命令时,不会显示错误消息。 |
6490728 |
无法使用 set-reverse-proxy-prop 命令设置 rewrite-location 属性。 不能将 -rewrite-location 属性设置为 false。不会验证为 -rewrite-location 指定的值。例如,为 -rewrite-location 选项指定 = 符号将破坏 obj.conf 文件并导致解析器错误。 |
6492315 |
即使尚未指定令牌 PIN,set-token-prop 命令也会在 server.xml 文件中设置错误的密码。 |
6492469 |
创建 LDAP 用户失败时,会显示不正确的错误消息。 |
6494353 |
如果在删除实例时指定了无效的节点名称,会显示不正确的错误消息。 |
6494950 |
register-node 命令仅在 shell 模式下对非 SSL 端口成功运行。 在 shell 模式下,键入带 -no-ssl 选项的 register-node 命令可成功注册节点,但该命令在 SSL 模式下将被错误执行。 |
6405018 |
在 shell 模式下启用回显后,get-jvm-prop 命令不列显命令。 解决方法 如果要使用 -–echo 选项,请在独立模式下键入 get-jvm-prop 命令。 |
6495446 |
如果设备没有可用的磁盘空间,wadm 会抛出一条不正确的错误消息“无法与管理服务器通信”。 |
6499507 |
执行 list-locks 和 expire-lock 命令时,会显示不正确的错误消息。 |
6499510 |
如果在执行 list-instances、list-crls、list-tokens 和 list-certs 命令时未指定配置名称,将会显示“空”消息。 |
6499512 |
未本地化 list-url-redirects 命令的错误消息。 |
6500119 |
如果在试图删除现有证书时指定无效的配置名称,wadm 会提示输入令牌 PIN。 |
6500146 |
使用 CLI 创建 HTTP 侦听器时,create-http-listener 命令会创建一个名称为空值的侦听器。 |
6500150 |
如果在执行 list-dav-collections 命令时未指定虚拟服务器,会显示不正确的错误消息。 |
6500151 |
如果在执行 list-users、list-org-units、list-groups 和 list-group-members 命令时未指定验证数据库,会显示不正确的错误消息。 |
6500152 |
如果在执行 list-uri-patterns 命令时未指定虚拟服务器,会显示不正确的错误消息。 |
6500154 |
如果在执行 list-jdbc-resource-userprops、list-soap-auth-provider-userprops、list-auth-realm-userprops、list-external-jndi-resource-userprops、list-custom-resource-userprops 命令时未指定 JNDI 名称或指定的 JNDI 名称无效,会显示不正确的错误消息。 |
6502631 |
安装 Web Server 以使非超级用户身份运行时用户具有某个默认实例时,非超级用户身份运行时用户无法使用 wadm 来启动该默认实例。如果非超级用户身份用户执行默认实例的 startserv 脚本,则该用户可以启动该实例。 |
6502800 |
执行同时带有 "--all" 和 "--instance" 选项的 migrate-server 命令不产生错误。 应显示警告或错误消息,表明用户正在试图设置互斥选项。 |
6503350 |
输入无效的 wadm 命令时显示的错误消息可造成误导。 键入无效的命令时,会显示“无效的命令 <command name>。请使用 "help" 命令获取有效命令列表。”错误消息。而帮助手册页未包含有效命令列表。因此,此错误消息会造成误导。 |
6503944 |
LDAP 验证数据库的 create-user 命令用法不明确。 |
6503949 |
密钥文件验证数据库的 create-group 命令用法不明确。 |
6504095 |
set-cert-trust-prop 命令接受不正确的属性,并且不显示正确的错误消息。 |
6416328 |
对已在运行的实例启用了管理控制台中的“启动实例”按钮。 应根据实例状态来启用或禁用按钮。 |
6418312 |
wadm 允许定义重复的用户属性。 添加重复的用户属性不会显示错误消息;但是,未创建新的用户属性。 |
6421740 |
没有用于使用管理控制台或 CLI 来创建新的访问控制列表 (Access Control List, ACL) 文件的置备。 |
6423432 |
在 Windows 上,使用现有配置重复执行添加和删除已注册节点的过程会导致验证失败。 |
6426116 |
单击管理控制台中的“版本”按钮会在“管理”错误日志中生成“未找到文件”警告。 |
6430417 |
MIME 类型允许使用多字节字符的 MIME 值。 |
6430780 |
监视虚拟服务器时,字节传输速率计算错误。 |
6442081 |
“访问控制列表”页中的文本未设置格式。 |
6442172 |
即使已将用户从验证数据库中删除,也可以在 ACE 的“可用”和 “已选择” 列表间切换用户。 |
6443845 |
Administration Server 不会验证指定令牌的密码长度和机制支持信息。 |
6446162 |
删除密钥或摘要文件验证数据库之前,不会发出警告。 |
6446206 |
删除组中的单个用户时,会显示不正确的消息“已成功保存组”。 |
6448421 |
管理界面允许在密钥文件验证数据库中创建具有多字节用户 ID 的新用户。 |
6449506 |
无法使用同一昵称创建与现有证书具有相同服务器名称的证书。 |
6450236 |
管理控制台:本地化屏幕中的示例错误。 默认语言的示例不正确 (en-us),应为 en_US。 |
6455827 |
管理控制台的“用户和组”表将全部结果显示在同一页中。 |
6461101 |
需要修订管理控制台的“创建自签名证书 ”页中的“请求证书”和“安装”按钮标记。 |
6461553 |
虚拟服务器 Web 应用程序帮助页的标题不正确。 |
6462057 |
即使“可用”列表中不存在任何项,也会在新的 ACE 窗口中启用“添加”和“删除”按钮。 |
6462891 |
没有用于在特定于用户的位置部署 Web 应用程序的管理控制台。 |
6464891 |
管理控制台将服务器日志的显示在第 50 行或第 2 页处截断。 |
6465382 |
证书请求向导中没有用于检查错误的国家/地区代码条目的验证。 |
6465421 |
在管理控制台中,没有为虚拟服务器、authdb、dav 集和事件字段提供文本字段说明。 |
6465470 |
“组设置”页中显示的文本不正确。 该文本应显示为“您可以在此页面中添加/删除选定验证数据库中的用户组”,而不是“您在此页面中添加/删除选定验证数据库中的用户组。” |
6465480 |
删除 JVM 事件探查器时显示的消息不正确。 该消息应显示为“已成功删除事件探查器”,而不是“已成功保存事件探查器”。 |
6466336 |
创建新配置时,管理控制台显示的 JDK 版本不正确。 管理控制台中显示的 JDK 版本为 5.0 u6,而不是 5.0 u7。 |
6466409 |
添加 Web 应用程序时,如果提供错误的路径,会显示不正确的错误消息。 |
6467164 |
管理控制台向导的窗口标题不一致。 |
6467785 |
提供无效的 Directory Server 配置值时,管理控制台会显示不正确的错误消息。 |
6470585 |
文档目录的 URI 前缀接受不包含 '\' 的值。 |
6471111 |
更改管理控制台“节点”页中的 JDK 路径后,Administration Server 无法重新启动。 |
6471171 |
从“节点”-> "Administration Server" ->“一般”选项卡重新启动 Administration Server 后,会丢失样式格式。 |
6471367 |
试图在同一浏览器的另一个选项卡中访问管理控制台无效。 |
6471792 |
“查看日志”将结果显示在同一页中。 尽管为记录大小选择的搜索标准是 25 个日志条目,但即使日志条目超过 50 个,该日志也会在同一页中显示结果。 |
6472385 |
通过 CLI 所做的令牌密码更改不反映在 GUI 中。需要刷新浏览器。 |
6472932 |
删除令牌密码,然后在“日常任务”->“选择配置”->“编辑配置”->“证书”->“PKCS11 令牌”页中将其重置后,会显示令牌不匹配错误。 |
6473518 |
如果尚未部署配置,则在启动实例时不应提示输入令牌 PIN。 |
6474650 |
如果强制字段为空,应禁用管理控制台向导中的“下一步”按钮。 |
6476095 |
管理控制台未提供用于编辑文档目录和 CGI 记录的选项。 |
6476736 |
管理控制台应具有用于在虚拟服务器级别添加和编辑 MIME 映射的选项卡。 |
6477840 |
管理控制台应提供大文本区域,以便输入类路径前缀、类路径后缀和本机库路径前缀。 |
6478090 |
如果尚未为管理员设置令牌密码,应禁用“节点”-> “选择 Administration Server”->“证书”->“令牌密码管理”页中的“当前密码”字段。 |
6478165 |
为服务器中的 CRL 文件输入不正确的文件路径后,会在“安装 CRL”页中显示可用性问题。 |
6478229 |
“实例”->“新建”页的标题不正确。 |
6478292 |
“日常任务”->“选择配置”->“选择虚拟服务器”->“编辑虚拟服务器”-> "WebDAV" ->“新建”页应仅在验证数据库为 PAM 时才显示“输入用户”字段。 |
6478303 |
管理控制台允许在不输入 ACL 的用户或组信息的情况下创建 ACE。如果验证数据库为 PAM,将不执行检查。 |
6478612 |
有关“请求标头超时”文本字段接受的值范围的内置帮助不正确。 |
6486037 |
“虚拟服务器管理”->“内容处理”->“文档目录”->“添加”应具有用于选择附加文档目录路径的浏览选项。 |
6490705 |
无法使用管理控制台配置特定于 uri-pattern 的配置。 |
6492906 |
管理控制台中显示的有关 WebDAV 集锁定的消息可造成误导。 如果将 WebDAV 集的超时值指定为 infinite,“日常任务”->“选择配置”->“选择虚拟服务器”->“编辑虚拟服务器”-> "WebDAV" ->“选择集”页会显示消息 DOES NOT EXPIRE。这实际意味着,指定的时间或超时为无穷大之后,锁定不会自动到期。 |
6496545 |
通过管理 CLI 创建自定义验证数据库用户属性时,管理控制台显示无效的属性。 |
6498484 |
使用“设置密码”按钮设置空的令牌密码时,显示不正确的错误消息。 |
6498554 |
创建和删除证书时,管理控制台显示不正确的失败消息。 |
6500157 |
如果尝试标记令牌密码,并在已经运行的实例上部署配置,实例将无法重新启动。 |
6500228 |
创建 MIME 类型的重复记录时,管理控制台会显示一条异常。 |
6501882 |
“启动 SNMP 主代理”按钮不正常工作。 |
6502287 |
删除配置并单击“迁移”按钮时,管理控制台会显示一条异常。 |
6502303 |
如果单击“完成”按钮多次,“管理控制台迁移”向导会创建多个配置。 |
6502374 |
向导中的“管理控制台查看”屏幕应仅显示具有值的字段。 |
6502793 |
迁移过程中不会验证 log-dir 路径权限。 |
6504050 |
所有管理控制台向导中的“结果”页应正确对齐。 |
6504495 |
管理控制台有 508 法规符合性问题。 |
6504758 |
如果部署的 Web 应用程序具有符号链接,将无法使用管理控制台编辑服务器配置。 |
6504951 |
“日常任务”->“编辑虚拟服务器”-> "WebDAV" ->“新建”页中的用户选择过程需要验证。 |
6266358 |
如果管理密码包含扩展的 ASCII 字符,将无法通过管理 CLI 登录。 |
6360666 |
安装的 CRL 应具有有意义的名称。 |
6361329 |
应验证错误响应文件名称。 |
6364821 |
对于所有操作 URI 空间的命令,管理 CLI 应支持 URI、URI 前缀、URI 通配符模式和 URI 正则表达式。 |
6365379 |
启动已注销的的管理节点时,发生不一致的行为。 |
6366956 |
不能通过管理控制台搜索安排事件。 |
6367282 |
Administration Server 使用过期的证书启动;wadm 应对过期的证书发出警告。 |
6367751 |
在远程节点上执行 create-instance 命令间断性失败并记录 HTTP 400 错误。 |
6375505 |
unregister-node 命令还应清除管理节点上的证书。 |
6378612 |
64 位实例不能在 32 位远程节点上启动。 |
6408169 |
WebDAV 锁定 CLI 在群集环境中无效。 |
6408186 |
不应允许在同一个已注册到同一管理服务器的节点上安装多个管理节点。 |
6416369 |
访问管理节点 URL 导致“找不到页”错误。 由于管理节点没有 GUI,访问管理节点 URL 将导致找不到页错误。 |
6416705 |
默认 server.xml 不应包含 <stack-size> 元素。 |
6422936 |
不验证 Java 的“JVM 路径设置”中的类路径前缀和后缀以及本机库路径。 |
6423310 |
server.xml 元素应根据功能进行分组。 |
6423391 |
安装带有非 DER 格式数据的服务器证书时,会显示一条不正确的错误消息。 |
6426108 |
为实例创建新配置时,管理错误日志中发生异常。 |
6431984 |
Web Server 应将其 pid 文件和 UNIX 域套接字存储在 /var/run 中,而不是 /tmp 中。 |
6439132 |
“证书安装”向导中的异常不明确。 |
6441773 |
在 Windows 上,管理服务器会在停止 Web 应用程序之前物理移动 Web 应用程序文件。 |
6451307 |
在远程节点上启动某个远程节点失败后立即执行 create-instance 命令。 |
6454559 |
如果访问日志格式不是通用日志格式 (Common Log Format, CLF),“查看服务器日志”页会抛出错误。 |
6462515 |
在 config 目录中创建运行时文件后,管理控制台会显示“实例已修改”消息,使用户发生误解。 |
6462579 |
在管理服务器中注销管理节点之后,卸载该管理节点时不删除信任库。 |
6468132 |
如果证书昵称包含冒号,list-cert 命令不会列出这些证书。 |
6468330 |
重新启动实例后,不保存对 JavaHome 属性所做的更改。 |
6468676 |
不验证“Java 主目录”字段;接受无效数据。 |
6473577 |
即使缺少子元素,也不从 server.xml 中删除 <pkcs11> 元素。 |
6473589 |
设置令牌 PIN 后,向 server.xml 中添加了 <pkcs11/>。 |
6474668 |
“HTTP 侦听器”字段接受包含空格的名称。此操作无效。 |
6475536 |
没有用于重置管理服务器密码的明显方法。 解决方法
|
6476111 |
无论是使用管理控制台还是 CLI 都无法编辑 MIME 类型。 |
6483365 |
迁移时,GUI 和 CLI 接受 Web Server 7.0 的服务器根目录。 迁移过程中,管理控制台和 CLI 接受 Web Server 7.0 路径,而不是 Web Server 6.1 或 Web Server 6.0 路径。Web Server 7.0 路径不是 migrate-server 命令中 server-root 属性的有效路径。 |
6483902 |
“配置虚拟服务器”页中出现错误。 尝试为“虚拟服务器”页中的“拒绝的访问响应”字段输入 $@ 字符串的组合导致错误。 |
6489727 |
[JESMF CONFORM] CP 停止时应调用 MfManagedElementServer_stop()。 |
6491749 |
某些文本字段中需要更好地验证以防止 obj.conf 文件损坏。 表单中数据的大多数功能验证在后端执行。GUI 仅有很少的检查,如空字段、整数值和 ASCII 值。因此,当解析的数据损坏时,GUI 将数据存储在 obj.conf 中。 |
6492176 |
使用管理控制台创建并保存新配置时,默认值和空值存储在 obj.conf 中。 Administration Server 将管理控制台传递的值存储在 obj.conf 文件中,不进行任何验证。 |
6493971 |
如果服务器实例重新启动未响应,Admin Server 不会超时。 在 UNIX 系统上,执行 restart-instance 命令后,Administration Server 会一直等待,直到重新启动服务器实例。如果未成功重新启动实例,Administration Server 不会响应请求。 |
6497004 |
执行 set-authdb-prop 命令过程中,CLI 上会显示 SaveConfigException。 使用 set-authdb-prop 命令将不存在的文件路径提供给 keyfile authdb 的 path 属性时,会导致保存配置异常(而不是文件不存在)消息。 请参见 Administration Server 的错误日志。 |
6497143 |
有时,执行 stop-admin 命令会显示“Admin Server 未运行”消息,而实际上 Administration Server 正在运行。 |
6497213 |
执行 restart-admin 命令后执行 stop-admin 命令会在管理错误日志中抛出异常。 |
6498411 |
get-cert-prop 不只是显示 <displayproperties> 元素中提到的那些属性。 |
6500715 |
尝试访问 cgi-bin 目录中的文件时出现服务器错误。 |
6292582 |
"iwsFractionSysMemUsage" 的 SNMP 管理信息库 (Management Information Base, MIB) 不显示正确的结果 通过 SNMP 管理器实用程序进行查询时,属于 iws.mib 一部分的 SNMP MIB“系统内存中进程内存所占的比例”给出错误的结果。 |
6425144 |
在 Windows 上,如果类路径包含分号 (;),wadm 将不能正确更新类路径 tcl 中的分号被解释为命令终结符(用于对单行中的多个命令进行分组)。在 Windows 上,分号用作路径分隔符。 解决方法 如果在属性值中使用了分号,请在独立模式下使用 wadm。 |
6479247 |
在 Windows 上,部署后重新启动实例时,会出现用于输入令牌密码的对话框。其他平台中不会发生此行为。 |