开始故障诊断 IBM(R) Welcome Page V1.1 应用程序的问题前,请回答以下问题以帮助解决使用该应用程序时的某些常见问题:
如果应用程序仍然有问题,请使用以下信息:
故障诊断设置
问题 | 原因 | 解决方案 |
安装失败,出现以下消息:ldap_search: 访问条件不够 | 输入了错误的 LDAP 服务器管理员密码。 | 获取正确的密码或重置密码。 |
设置失败,出现以下消息: ldap_search: 没有这种对象(错误 32 正在验证 LDAP 设置) | 问题出在 LDAP 服务器上不存在基本 DN。 | 基本 LDAP 服务器配置可能有问题。请参阅目录服务器(LDAP)主题中的“目录服务器”以获取更多信息。 |
故障诊断认证
问题 | 原因 | 解决方案 |
登录失败 | 在该应用程序中,用户标识和密码必须包含映射到 LDAP 服务器的字符。否则,认证将失败。 | 请确保用户标识映射到 LDAP 服务器。要获取更多信息,请参阅 IBM Telephone Directory V5.2 主题中的声明和限制。 |
URL 失败或者应用程序不出现 | 如果未启动 IBM Welcome Page 应用程序,则 URL 失败(http://your.server.name:port/ibm-bizApps/welcome/home.do 或 http://your.server.name:port/ibm-bizApps/welcome/admin.do)。 | 启动 IBM Welcome Page 应用程序。如果正在使用 Apache 访问 Business Solutions,则检查 plugin-cfg.xml 文件中的适当条目,该文件将 URL 请求重定向到 WebSphere Application Server for Express V6.0 |
故障诊断用法
管理用户标识混淆 | 当您(管理员)需要在关闭的登记环境中更新或注册用户时,对于应该输入哪个用户标识来认证应用程序可能会觉得迷惑。 | 缺省用户标识是管理员,密码在安装期间设置。不要输入您的个人用户标识和密码。每个人始终都可以查看应用程序用户标识。如果不知道条目的用户标识,则使用应用程序的搜索页面来查找该条目。用户标识显示在图片下。 |
未正确处理特殊字符(例如 "、&、< 或 >) | 已将 IBM Welcome Page V1.1 应用程序写为正确接受和处理所有字符,即使是那些识别为 HTML、JavaScript(TM) 和 LDAP 过滤器的特殊字符(或元字符)和属性值。 | 根据 RFC 2253 标准,在某些情况下 IBM Welcome Page V1.1 应用程序可以正确处理 LDAP 属性值的特殊字符。然而,目录服务(LDAP)目录服务器不完全支持该标准。对于这些情况,除了避免使用这种字符外,别无他法。 引号(")字符是此问题的一个示例。RFC 2253 标准规定可以通过以下方法来避免该字符:通过在该字符前面加上反斜杠(\),从而将它接受为 LDAP 属性值中的文字字符。因为当前版本的目录服务(LDAP)不完全支持 RFC 2253,所以服务器将保存反斜杠字符和引号字符。 |
错误记录和调试
错误日志
应用程序服务器有写消息的各种日志。例如,可以由任何应用程序服务器组件或应用程序写的系统消息将写入通用目的的日志(例如 JAVA Virtual Machine(JVM)日志和 IBM Service 日志)中。其它日志实际上是非常特定的,作用域为特殊组件或活动。例如,HTTP Server 插件维护特定于组件的插件日志。
通用日志(例如 JVM 和 IBM Service)用于监控应用程序服务器的运行状况并辅助故障诊断。对特定组件进行故障诊断可能需要其它日志分析,例如特定于组件或产品的日志文件。
跟踪语句
可以为了调试问题启用应用程序跟踪语句。如果问题仍然存在,那您就必须呼叫 IBM Service 以获取帮助,他们可能会首先向您索取应用程序跟踪输出的副本。通过将一行添加到应用程序的配置文件,然后重新启动该应用程序来启用跟踪语句。
应用程序将在启动时读取新的配置。应用程序跟踪语句将在此时启用。启用后,跟踪语句将写入服务器的 SystemOut.log 文件。