gpt4 book ai didi

windows - 为什么 cfn-init 会回复这个奇怪的消息?

转载 作者:行者123 更新时间:2023-12-03 07:31:56 25 4
gpt4 key购买 nike

我无法让 cfn-init 在 Windows 上运行。

我这样做:

cfn-init.exe -v -c config 
-s arn:aws:cloudformation:eu-north-1:894422057177:stack/Providence-Core-A47K89HAVG6V/20f830c0-05cd-12ea-9527-06c34fc32621
-r MyHost
--region eu-north-1

(为了清晰起见添加了换行符)

并得到结果:

('Connection aborted.', error(10060, 'A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond'))

什么原因导致此错误?什么是无法触及的? (这不是我见过的最详细的错误消息:-))

cfn-init.exe 是否确实尝试访问网络上的某些内容?如果是的话,目标地址是什么?当涉及到网络 ACL 和安全组时,我的出站规则都相当严格。他们没有 http/https 的一般出站访问权限。是这个原因吗?

最佳答案

底线:是的,cfn-init 命令确实执行出站 https 请求。您的安全组、子网 ACL 等必须允许这样做。

cfn-init 命令尝试从 AWS CloudFormation endpoint 下载相关的 CloudFormation 堆栈。这是在公共(public)互联网上。因此,如果使用 cfn-init 功能,EC2 实例必须具有对此类端点的出站访问权限。

如果您不想为 EC2 实例授予通用出站访问权限,则 Amazon 提供 VPC Endpoint for the AWS CloudFormation service .

关于windows - 为什么 cfn-init 会回复这个奇怪的消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58809823/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com