症状:在安装结束时出现一条消息,指出由于没有注册的应用程序而无法启动 Java Web Console。
可能的原因:安装 Desktop Manager 模块之后,该模块启动了 Java Web Console。
症状:尝试打开一个正确的 URL(例如 https://< your.server>:6789),但是连接被拒绝。
可能的原因: Java Web Console 未在服务器上运行。
默认情况下不安装 LDAP 登录模块。因此,不会将登录证书与存储在 LDAP 服务器中的登录证书进行比较,只需要常规的系统登录证书。此疑难解答部分仅适用于手动安装 LDAP 登录模块的情况。
症状:已经进入 Web Console 的登录页,但用户名/密码组合被拒绝。
可能的原因:
未运行 LDAP 服务器。
未正确配置 Web Console LDAP 验证模块。
LDAP 服务器上不存在此用户。
此用户在 LDAP 服务器上具有不同的密码。
症状:已经登录到 Web Console,但应用程序列表页中未包含 Desktop Manager。
可能的原因:
未安装 Desktop Manager 模块
症状:打开 Desktop Manager 后未显示任何值,只显示空白页或一些错误消息。
可能的原因:如果错误消息中包含 NoClassDefFoundError:sun/tools/javac/Main ,则说明 Java Web Console 使用了错误的 Java 安装。
如果 Web 服务器未正常运行,日志文件可能会提供相关信息。这些日志文件位于 /var/log/webconsole/ 中。可以通过使用 smreg 命令提高日志的详细程度:
smreg add -p debug.trace.level=3 smreg add -p debug.trace.options=tmp |
可以使用以下命令恢复原始设置:
smreg add -p debug.trace.level=0 smreg add -p debug.trace.options=m |
可以使用以下命令触发配置数据库的完全转储:
smreg list |
运行 Desktop Manager 的 Web 服务器有时可能未正确关闭,从而使其端口一直处于使用状态。这将阻止启动新的 Web 服务器。如果 smcwebserver start/restart 命令报告错误消息、执行完 smcwebserver stop 命令后仍可访问 Desktop Manager ,或者新启动的服务器仍按先前方式运行,请检查 6789 端口是否仍处于使用状态(使用 netstat -a | grep 6789 命令),或者检查 Web 服务器是否仍在运行(使用 ps -ef | grep java 命令)。如果出现上述任何一种情况,应该中止相关的进程,不再使用 6789 端口。