cin*_*nny 5 amazon-s3 amazon-ec2 amazon-web-services aws-cli
$ aws s3 ls s3://
Connection was closed before we received a valid response from endpoint URL:
"https://s3.amazonaws.com/".
Run Code Online (Sandbox Code Playgroud)
可能是什么问题呢?
就我而言,提及区域aws configure解决了问题。
早些时候我只设置了Access key ID和Secret access key并将区域部分留空。当使用 将文件上传到 S3 时aws s3 cp,某些文件失败(不是每个文件),所以我确定它与防火墙无关:
上传失败:./xyz 到 s3://bucket_name/path/to/object/directory/xyz 在我们收到来自端点 URL 的有效响应之前,连接已关闭:“https://bucket_name.s3.amazonaws.com/path/到/对象/目录/xyz”。
就我而言,我的连接速度很慢,因此我通过
--cli-connect-timeout在命令末尾添加标志(int)来修复它,例如:--cli-connect-timeout 6000
最大套接字连接时间(以秒为单位)。如果该值设置为0,则套接字连接将阻塞并且不会超时。默认值为 60 秒。
小智 6
起初我遇到了同样的问题,但大约有两件事有助于解决错误。首先,我使用的是卡巴斯基云保护,当我关闭它时,几个小时后该程序运行得非常迅速。
第二种解决方案是使用 IP 地址,这真的很有效,因为我一直在打开和关闭 VPN 的情况下尝试多次,每当我可以连接 VPN 时,这都有效,每当我断开连接时,它都会失败并带来相同的错误对我来说。
结论:由于网络连接和 IP 地址阻塞,这似乎是一个问题。发生此错误时,我无法访问任何社交媒体平台,因为在我的国家/地区,我们必须付费才能使用社交媒体平台。这在我看来是上述问题的部分指标。
希望这会有所帮助。谢谢
| 归档时间: |
|
| 查看次数: |
7503 次 |
| 最近记录: |