我无法通过aws-cli连接到SQS。我在SO上搜索了许多不同的解决方案,但仍然无法正常工作。
$ aws sqs list-queues # tried with --region us-east-2
Could not connect to the endpoint URL: "https://us-east-2.queue.amazonaws.com/"
我的配置看起来正确:
$ cat ~/.aws/credentials
[default]
aws_access_key_id = ******
aws_secret_access_key = *****
aws_default_region = us-east-2
$ cat ~/.aws/config
[default]
region = us-east-2
奇怪的是,如果我尝试连接到其他服务(例如S3),则不会出现任何错误:
$ aws s3 ls
2019-06-27 17:02:33 codepipe-us-east-2-1037621333
更新
在另一个网络上,aws sqs list-queues
可以正常工作。知道这里发生了什么吗?