用户连接和密码问题

执行以下过程可生成一组日志,用于对用户连接问题进行故障诊断。

  1. 通过运行以下命令,为发现问题的特定用户提高日志级别:
    tell traveler log adduser finest <username>
    注: 如果日志语句与特定用户不关联,说明这些语句已标注为名为 *system 的特殊用户。因此,在此 tell 命令中还可以使用 *system 作为用户名。
  2. 从目录 <Domino data dir>/IBM_TECHNICAL_SUPPORT 删除或移动任何现有的 HTTP 线程日志文件。这是缺省目录位置,日志文件的名称格式为 htthr*.log。 在高可用性环境中,必须对池中的每个服务器执行此操作。
  3. 开启 HTTP 跟踪。
    tell http debug thread all

    在高可用性环境中,上述命令必须在池中的每个服务器上运行(使用 -s * 选项并不够)。

    注: 使用 tell 命令只会持续到重新启动 HTTP 为止。每次启动 HTTP 时,都使用 notes.ini 参数。因此,仅当在短时间内需要 tell 命令或不希望重新启动 HTTP 时,才应使用 tell 命令。如果您需要调试在 HTTP 重新启动之后仍存续,请使用 notes.ini 值。tell http debug thread all 的等效 notes 值为 notes.ini 中的 HTTPEnableThreadDebug=1、HTTPEnablePostDataLogging=1HTTP EnableResponseContentLogging=1
  4. 让用户重现问题并提交 Traveler 问题报告 (TPR)。有关更多信息,请参阅设备日志记录
    要点: 与 IBM 支持通信之前,请记下用户名、设备标识、问题详细信息以及问题重现时间。
  5. 在用户提交 TPR 后,运行以下命令:
    tell traveler dump <username>
  6. 如果不是高可用性配置,运行以下命令:
    tell traveler pmr <pmr_number>
    如果是高可用性配置,运行以下命令:
    tell traveler -s * pmr <pmr_number>
  7. 运行以下命令以撤销在步骤 1 和 2 中配置的系统设置(如果需要):
    tell traveler log removeuser <username>
    tell http debug thread off

    在高可用性环境中,必须对池中的每个服务器运行 tell http debug thread off

要点: PMR 命令自动上载时需要外发 FTP。有关手动上载的指示信息以及选项的完整列表,请参阅 PMR 命令详细信息