Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

452
Visualizações
CloudFormation CREATE_FAILED with error "Certificate ARN is not valid"

I am attempting to use the CloudFormation template for a new VPC and workload as provided within https://aws-quickstart.s3.amazonaws.com/quickstart-hashicorp-vault/doc/hashicorp-vault-on-the-aws-cloud.pdf to create a vault cluster. However, I am seeing the following:

VaultServerListener HTTPS CREATE_FAILED Certificate ARN '' is not valid (Service: AmazonElasticLoadBalancingV2; Status Code: 400; Error Code: ValidationError; Request ID: 650c7ca1-0abe-4bae-9b30-d114c220423d)

over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

Make sure that the certificate ARN is in the same region as the load balancer.

over 4 years ago · Santiago Trujillo Relatório

0

Based on your additional info, it seems that the error originates here:

  VaultServerListenerHTTPS:
    Type: AWS::ElasticLoadBalancingV2::Listener
    Properties:
      Certificates:
      - CertificateArn: !If [ CreateDns, !GetAtt "ACMCertificate.Outputs.ACMCertificate", !Ref ACMSSLCertificateArn ]

Your comments indicate that there is no ACM certificate setup. However, if you look at the code above, an ACM certificate must be provided.

Either you create your own ACM certificate and provide its arn in ACMSSLCertificateArn parameter, or let the template create one for you using this template.

For the ACM certificate, you need to have a custom domain, for example setup in Route53.

over 4 years ago · Santiago Trujillo Relatório

0

From only Error looks like you are using the wrong cloudformation resource. The Type of an application load balancer is AWS::ElasticLoadBalancingV2::LoadBalancer. It has V2 on the end. And the one you are probably using is AWS::ElasticLoadBalancing::LoadBalancer and that creates a classic load balancer.

The error you are getting is due to the difference in the return values for Ref function between classic LB and application LB. But if you post your code I can help more :D

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda