(错误)Elasticloadbalancer无法找到带有arn cloudformation的ACM证书
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(错误)Elasticloadbalancer无法找到带有arn cloudformation的ACM证书相关的知识,希望对你有一定的参考价值。
在cloudformation中,我向负载均衡器添加了两个监听器。 (HTTP和HTTPS)当我尝试在cloudformation中添加亚马逊拥有的证书时,它无法以任何方式找到证书。我首先尝试使用自签名证书,该证书在亚马逊GUI中无处理。所以我决定添加一个亚马逊管理的证书作为替代品,可以在负载均衡器的GUI中找到。
但是当我在云信息中使用ACM证书时,它总是无法通过ARN导入。在Cloudformation构建期间始终弹出以下错误:无法找到证书。这是一个错误还是我做错了什么?
我目前正在使用此负载均衡器:AWS :: ElasticLoadBalancingV2 :: LoadBalancer
希望我能为这个错误得到一个有用的答案。
你能分享一下相关的cloudformation片段吗? ACM中证书的状态是什么?确保它是Issued
。
同时,共享工作云信息模板片段。
我将Load Balancer Certificate ARN作为输入参数:
LoadBalancerCertificateARN:
Type: String
Default: arn:aws:acm:ap-northeast-1:xxxxxxxxxxxx:certificate/2d75cbe6-c1bb-286c-9cf4-34cc4f35b59c
Description: Enter certificate ARN; Use ACM to create a certificate before creating this stack
而且,这是我的HTTPS监听器片段:
PrivateALBHttpsListener:
Type: 'AWS::ElasticLoadBalancingV2::Listener'
Properties:
Certificates:
- CertificateArn: !Ref LoadBalancerCertificateARN
DefaultActions:
- TargetGroupArn: !Ref PrivateDefaultTargetGroup
Type: forward
LoadBalancerArn: !Ref PrivateALB
Port: 443
Protocol: HTTPS
希望能帮助到你。
以上是关于(错误)Elasticloadbalancer无法找到带有arn cloudformation的ACM证书的主要内容,如果未能解决你的问题,请参考以下文章
Amazon Codedeploy + Elastic Load Balancer - Windows 支持
使用 Tomcat 的 Elastic Load Balancer 出现 504 错误