Terraform 由于i/o超时,Provisioner文件失败

Terraform 由于i/o超时,Provisioner文件失败,terraform,winrm,Terraform,Winrm,我在连接超时后收到此错误消息 aws_instance.convertor:超时-最后一个错误:未知错误Post:拨号tcp 34.232.193.19:5985:i/o超时 这是供应部门 provisioner "file" { source = "scripts/setup.ps1" destination = "c:/setup.ps1" } connection { type = "winrm" timeout = "10m"

我在连接超时后收到此错误消息

  • aws_instance.convertor:超时-最后一个错误:未知错误Post:拨号tcp 34.232.193.19:5985:i/o超时
这是供应部门

  provisioner "file" {
    source      = "scripts/setup.ps1"
    destination = "c:/setup.ps1"
  }


  connection {
    type = "winrm"
    timeout = "10m"
    password = "${rsadecrypt(self.password_data, file("${module.ssh_key_pair.private_key_filename}"))}"
  }
超时仅在添加上述部分后出现

我只想把一个文件复制到目的地

我已验证安全组是否允许传入WinRM协议(允许所有传出流量)

然而,由于我使用OSX,我发现很难测试WinRM端口


你能帮我找出我的tf代码有什么问题吗?

不确定,但过了一段时间,它似乎起作用了

安全组更改可能需要10分钟才能生效