域与目录服务

如何启用 LDAP 客户端的调试日志记录(Wldap32.dll) - Windows Server

· 52CE 我爱测

本文介绍如何打开 LDAP 客户端的调试日志记录(Wldap32.dll)。 原始 KB 数: 325616 总结 在 Windows Vista 和较新版本的 Windows 中,可以使用 Windows 事件跟踪(ETW)跟踪 LDAP 客户端活动,包括加密的(TLS 或 SASL)活动。 详细信息 若要启用 LDAP 客户端跟踪,请执行以下步骤: 1. 创建以下注册表子项:HKEYLOCALMACHINE\System\CurrentControlS

本文介绍如何打开 LDAP 客户端的调试日志记录(Wldap32.dll)。

原始 KB 数: 325616

总结

在 Windows Vista 和较新版本的 Windows 中,可以使用 Windows 事件跟踪(ETW)跟踪 LDAP 客户端活动,包括加密的(TLS 或 SASL)活动。

详细信息

若要启用 LDAP 客户端跟踪,请执行以下步骤:

  1. 创建以下注册表子项:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ldap\Tracing\<ProcessName>

    注意

    在此子项中, <ProcessName> 是要跟踪的进程的完整名称,包括其扩展。 例如:“ldp.exe”。在此子项中,可以放置名为“PID”且具有 DWORD 值的可选条目。 如果将值设置为进程 ID,则只会跟踪具有此进程 ID 的应用程序实例。

    重要

    如果至少有一个进程没有此类注册表子项,则跟踪文件将不包含数据。

  2. 若要启动跟踪会话,请在命令提示符处运行以下命令:

    logman create trace "ds_ds" -ow -o c:\ds_ds.etl -p "Microsoft-Windows-LDAP-Client" 0x1a59afa3 0xff -nb 16 16 -bs 1024 -mode Circular -f bincirc -max 4096 -ets
    

    注意

    在此命令中,“0x1a59afa3”是跟踪标志。 此类标志控制记录的信息和数据的详细程度。 可以使用单个标志或组合位值同时指定多个标志。 对于常见的跟踪方案,以下标志组合非常有用:

- 0x1A59AFA3。 应获取大部分时间所需的信息的日志设置。
- 0x18180380。 获取有关连接建立问题的信息。
- 0x1bddbf73。 详细会话信息。

有关可用标志的信息,请参阅“使用 ETW 排查 LDAP 连接问题”的“跟踪标志值”部分。

  1. 重现要调查的行为。

  2. 若要停止跟踪会话,请运行以下命令:

    logman stop "ds_ds" -ets
    

若要以文本的形式查看跟踪,请使用 netsh 该工具将 ETL 文件解码为.txt文件,如下所示:

netsh trace convert input=c:\ds_ds.etl output=LDAP_CLIENT-formatted.txt

有关详细信息 netsh trace convert,请参阅帮助 netsh trace convert 。 为此,请在命令提示符处输入 netsh trace convert /? 。

资料来源与适用范围

资料来源
微软官方中文故障文档
适用范围
按正文的 Windows / Windows Server 适用版本;保留原文兼容性要求
内容语言
中文;命令、路径和错误标识保留技术原文
本地收录日期
2026-10-26
授权说明
CC BY 4.0

正文与所需资源由本站本地存储。查看来源及更新记录 ↗

请按适用版本和实际日志确认原因;本站没有对每一种系统或设备逐项执行文中的操作。