Amazon Certificate Manager提供LimitExceededException

时间:2016-08-05 17:10:39

标签: amazon-web-services ssl amazon-s3

我有一个新的AWS账户,没有连接证书。

当我尝试通过亚马逊证书管理器为域申请证书时,它就是这样的:

Error message when requesting a certificate.[1]

从命令行尝试aws acm request-certificate命令可以让我:

An error occurred (LimitExceededException) when calling the 
RequestCertificate operation: Cannot request more certificates in this account. 
Contact Customer Service for details

documentation提到限制,但我没有证书,所以我不应该超过它。

enter image description here

任何想法可能是什么问题?

3 个答案:

答案 0 :(得分:6)

这里有一件事不是大多数答案。当您创建一个帐户和/或避免使用它时(来自aws'答案的代表不清楚在开始时该帐户的正确用法是什么),您的限制实际为0。

因此,您在此处的选择是请求限制增加或等到它达到AWS要求的某种充分使用。

答案 1 :(得分:2)

如果证书没有显示在" aws acm list-certificates"上,那很可能是因为地区的事情。这是我的默认区域的结果:

hannah@Hannah-PC:~$ aws acm list-certificates
{
    "CertificateSummaryList": []
}
hannah@Hannah-PC:~$ grep region .aws/config 
region = ap-southeast-2

这是我将区域更改为us-east-1时的结果:

hannah@Hannah-PC:~$ aws acm list-certificates --region=us-east-1
{
    "CertificateSummaryList": [
        {
            "CertificateArn": "arn:aws:acm:us-east-1:31234512345:certificate/XXXXXX-XXXX-XXXX-XXXX-XXXXXX",
            "DomainName": "whatever.net"
        }
    ]
}

SSL证书必须在us-east-1中专门为CloudFront使用它们。

答案 2 :(得分:2)

这是由AWS支持解决的,不确定实际问题是什么。