# S3问题：由于缺少密钥访问，无法建立到169.254.169.254的TCP连接

**URL:** <https://meta.discourse.org/t/trouble-with-s3-failed-to-open-tcp-connection-to-169-254-169-254-due-to-missing-secret-access-key/358402>\
**Category:** Self-hosting\
**Created:** [2025年三月21日 23:58 UTC](https://meta.discourse.org/t/trouble-with-s3-failed-to-open-tcp-connection-to-169-254-169-254-due-to-missing-secret-access-key/358402 "2025-03-21T23:58:05Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![supermathie](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/supermathie/32/507518_2.png) [@supermathie](https://meta.discourse.org/u/supermathie)\
**Post date:** [2025年三月22日 19:51 UTC](https://meta.discourse.org/t/trouble-with-s3-failed-to-open-tcp-connection-to-169-254-169-254-due-to-missing-secret-access-key/358402/2 "2025-03-22T19:51:07Z")

</div>

> [@pfaffman](#):
>
> `无法打开到 169.254.169.254 的 TCP 连接`

AWS 客户端正在尝试连接到 [EC2 元数据服务](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instancedata-data-retrieval.html) 以检索其实例配置文件凭证。

如果成功，它_然后_将使用这些凭证尝试连接到存储桶。

但是，它无法连接到元数据服务。它甚至还没有尝试连接到存储桶，它在那之前就失败了。

这是在 AWS 上吗？如果不是，那就可以解释为什么它无法与元数据服务通信。

> [@pfaffman](#):
>
> 这些凭证在旧服务器上可用

新安装看不到任何凭证，这就是为什么 AWS SDK 正在尝试连接到元数据服务以检索它们。

---

_[View the full topic](https://meta.discourse.org/t/trouble-with-s3-failed-to-open-tcp-connection-to-169-254-169-254-due-to-missing-secret-access-key/358402)._
