microsoft.ad.debug_ldap_client 模块 – 获取主机信息以调试 LDAP 连接
注意
此模块是 microsoft.ad 集合 (版本 1.7.1) 的一部分。
如果您正在使用 ansible 包,则可能已安装此集合。它不包含在 ansible-core 中。要检查它是否已安装,请运行 ansible-galaxy collection list。
要安装它,请使用:ansible-galaxy collection install microsoft.ad。
要在 playbook 中使用它,请指定:microsoft.ad.debug_ldap_client。
microsoft.ad 1.1.0 中的新增功能
概要
- 获取有关当前 Ansible 主机的信息以调试 LDAP 连接及其功能。 
注意
此模块具有相应的 action 插件。
属性
| 属性 | 支持 | 描述 | 
|---|---|---|
| 支持:完全支持 | 表明它具有相应的 action 插件,因此某些选项部分可以在控制器上执行 | |
| 支持:完全支持 | 支持与  | |
| 支持:不支持 | 强制执行一个不按主机执行的“全局”任务,这将绕过按主机模板化以及串行、节流和其他循环考虑因素 条件将按使用  此操作在非同步策略之外将无法正常工作 | |
| 支持:完全支持 | 可以在 check_mode 下运行并返回已更改状态预测,而无需修改目标,如果不支持,则将跳过该操作。 | |
| 支持:不支持 | 处于 diff 模式时,将返回有关更改内容(或在 check_mode 下可能需要更改的内容)的详细信息 | |
| 平台: posix | 可以对其进行操作的目标操作系统/系列 | 
备注
注意
- 有关 LDAP 连接的更多信息,请参阅 LDAP 连接帮助。 
- 返回值不属于任何契约的一部分,将来可能会更改。它旨在提供 Ansible 主机的快照,这可以帮助调试 LDAP 连接问题,而不是用作普通 playbook 的一部分。 
示例
- name: Get information about the Ansible host's LDAP capabilities
  microsoft.ad.debug_ldap_client:
返回值
常见的返回值已在 此处 记录,以下是此模块特有的字段
| 键 | 描述 | 
|---|---|
| 有关 SRV LDAP 服务器查找的详细信息。 仅当安装了 dnspython 时,才会填充这些值。 返回:始终返回 | |
| 所选 SRV 记录的默认端口。 返回:安装了 dnspython 示例:  | |
| 所选 SRV 记录的默认主机名。 返回:安装了 dnspython 示例:  | |
| 获取 SRV 记录时发生的任何异常。 返回:安装了 dnspython 示例:  | |
| 在 LDAP 服务器查找期间找到的 SRV 记录。 返回:安装了 dnspython | |
| 此 SRV 记录的端口。 返回:安装了 dnspython 并且找到了 default_realm 示例:  | |
| 记录优先级值。 返回:安装了 dnspython 并且找到了 default_realm 示例:  | |
| SRV 记录的目标名称。 返回:安装了 dnspython 并且找到了 default_realm 示例:  | |
| 记录权重值。 返回:安装了 dnspython 并且找到了 default_realm 示例:  | |
| 有关主机 Kerberos 设置的详细信息。 仅当安装了 krb5 时,才会填充这些值。 返回:始终返回 | |
| 有关默认 Kerberos 凭据缓存的详细信息。 返回: 已安装 krb5 | |
| 存储在 ccache 中的凭据列表。 这需要 返回: 已安装 krb5 | |
| 凭据所属的客户端主体名称。 返回: 已安装 krb5 >= 0.5.0 示例:  | |
| 凭据所属的服务器主体名称。 返回: 已安装 krb5 >= 0.5.0 示例:  | |
| 获取 ccache 信息时发生的任何异常。 返回: 已安装 krb5 示例:  | |
| 默认的 ccache 类型和名称。 返回: 已安装 krb5 示例:  | |
| ccache 的默认主体 返回: 已安装 krb5 示例:  | |
| Kerberos 报告的默认域。 此值用于自动服务器查找。 返回: 已安装 krb5 示例:  | |
| 如果无法检索默认域,则显示异常详细信息。 返回: 已安装 krb5 示例:  | |
| 此集合用于 LDAP 连接的所有软件包及其已安装的版本。 如果软件包未安装或导入失败,则值为导入过程中的回溯信息。 这可以用来确定可选功能(如 Kerberos 身份验证或服务器查找)的可用性。 返回:始终返回 | |
| 已安装的 返回:始终返回 示例:  | |
| 已安装的 返回:始终返回 示例:  | |
| 已安装的 返回:始终返回 示例:  | |
| 已安装的 返回:始终返回 示例:  | |
| 已安装的 返回:始终返回 示例:  | 
