【问题标题】:Ansible vmware tools connection getting HTTPSConnection errorsAnsible vmware 工具连接出现 HTTPSConnection 错误
【发布时间】:2022-11-09 17:46:12
【问题描述】:

我之前使用过带有 ansible 的 vmware_tools 连接类型。但是,最近我注意到它失败了,下面出现了一些 HTTPSConnection 错误。

`任务[收集事实] ************************
2022 年 10 月 28 日星期五 20:11:54 -0400 (0:00:00.011) 0:00:00.011

好的:[linux1]
好的:[linux2]
任务执行期间发生异常。要查看完整的回溯,请使用 -vvv。错误是:requests.exceptions.ConnectionError: HTTPSConnectionPool(host='akr-r730-05.stec.local', port=443): Max retries exceeded with url: /guestFile?id=696&token=523abf8b-8bc0-d71b- b844-2fc62de4af59696(由 NewConnectionError 引起('<urllib3.connection.VerifiedHTTPSConnection object at 0x7fbb51d0e460>: 无法建立新连接:[Errno -2] Name or service not known')) 致命:[windows1]:失败! => {"msg": "模块执行期间意外失败。", "stdout": ""} `

这与https://stackoverflow.com/questions/71648710 中的问题完全相同。然而,他们决定回答“你为什么要使用它?”而且我没有足够的积分来评论。我知道我不应该问已经问过的问题,但它被标记为已回答,答案是一个问题。

原因:

  1. 您首先需要连接到 Windows 2016 系统才能在其上安装 openssh
  2. 能够在未连接网络的克隆上运行测试(有特定原因需要在系统上保持当前网络设置不变)。

    我很好奇是否有其他人遇到过这种情况,或者是否有人有任何关于如何纠正它的信息。

    这有时会间歇性地发生,有时它总是发生在剧本的同一个地方。在事实收集期间并不总是如此。

【问题讨论】:

    标签: ansible vmware-tools


    【解决方案1】:

    我没有注意到我的连接 url 链接到主机,而不是 vCenter 服务器。我开始运行它的系统没有我本地工作站的主机条目。

    更新主机文件后,连接尝试仍然超时,但我认为这可能与网络限制有关。

    【讨论】:

      【解决方案2】:

      我也没有足够的声誉来发表评论,我也遇到了同样的问题。

      我收到一条消息说:

      urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='myhostlab01.example.lab', port=443): Max retries exceeded with url: /guestFile?id=2x39&token=526x7xxf-4a5b-2xx6-68x6-80da6ab8c6dxxxx9 (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x7fc875d1f100>: Failed to establish a new connection: [Errno -2] Name or service not known'))
      

      必须与 vmware_tools 相关,因为我也能够部署 vm 并通过 vmware_vm_shell 执行命令。

      你成功了吗?

      【讨论】:

        猜你喜欢
        • 2017-01-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-11-27
        • 2023-03-14
        相关资源
        最近更新 更多