繁体   English   中英

HTTPSConnectionPool(host ='s3-us-west-1b.amazonaws.com',port = 443):网址超出最大重试次数

[英]HTTPSConnectionPool(host='s3-us-west-1b.amazonaws.com', port=443): Max retries exceeded with url

我正在尝试将文件从我的aws ec2实例复制到S3存储桶文件夹,但我收到错误

这是命令示例aws s3 cp /home/abc/icon.jpg s3:// mybucket / myfolder

这是我得到的错误

上传失败:./icon.jpg到s3://mybucket/myfolder/icon.jpg HTTPSConnectionPool(host ='s3-us-west-1b.amazonaws.com',port = 443):网址超出最大重试次数:/ mybucket / myfolder / icon.jpg(引起:[Errno -2]姓名或服务未知)

我已经为aws cli命令行配置了配置文件

请建议解决此问题的方法

您没有使用有效的端点。

s3-us-west-1b.amazonaws.com无效。

S3端点位于区域级别,而不是可用区域级别。

你可能正在寻找s3-us-west-1.amazonaws.com

http://docs.aws.amazon.com/general/latest/gr/rande.html#s3_region

问题是,你必须使用你可以从AWS控制台网址看到的只是区域那里你可以找到在URL区域只复制它,使用它是你的区域

可用区域与之前使用的区域不同

可用性区域后跟区域用区域,区域b沿着

可用区状态

一个可能的问题可能是您的实例服务角色中可能未设置代理。 通过HTTP_PROXY / HTTPS_PROXY配置env指向代理服务器(由于上面的错误显示443,它应该是HTTPS_PROXY )。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM