Meu certificado SSL da AWS não está aparecendo no console do Elastic Beanstalk


10

Criei um novo certificado SSL usando o serviço da AWS para um subdomínio que aponta para uma instância do Elastic Beanstalk. Ele aparece no Gerenciador de certificados corretamente ...

insira a descrição da imagem aqui

mas não aparece no menu suspenso Load Balancer da instância EB ...

insira a descrição da imagem aqui

De acordo com a documentação ( Configurando o balanceador de carga do ambiente do Elastic Beanstalk para finalizar o HTTPS ), tudo o que preciso fazer é "escolher seu certificado no menu suspenso ID do certificado SSL", mas não está lá.

Tentei adicionar o certificado SSL através de um arquivo .config usando a CLI e obtive o seguinte erro:

ERRO: Serviço: AmazonCloudFormation, Mensagem: Pilha nomeada operação anulada 'awseb-e-upxkf5kr8b-stack'. Estado atual: 'UPDATE_ROLLBACK_IN_PROGRESS' Motivo: null ERRO: Falha no atualizar balanceador de carga com o nome: awseb-eu-AWSEBLoa-xxx com falha Motivo: certificado do servidor não encontrado para a chave: arn: aws: acm: eu-west-1: xxx: certificate / xxxx

O que eu fiz errado?

Respostas:


9

A resposta foi bastante boba. Um pouco de dificuldade: eu não percebi que havia mudado minha região quando criei o certificado SSL, para que as regiões ELB e de certificado não correspondessem.

Excluí o certificado, mudei de região para corresponder à minha instância ELB e solicitei uma nova. Trabalhou como esperado! Doh.


Django. Obrigado por postar a solução. Eu já encontrei isso várias vezes.
John Hanley

Muito obrigado! Estou lutando com esse auto-interruptor estúpido da região há 2 horas!
Deadeye

Acabou sendo o mesmo problema para mim. Isso é estranho, pois o certificado original funcionava em todas as regiões do CloudFront.
realMarkusSchmidt

Eu estou enfrentando o mesmo problema. O certificado LetsEncrypt que importei não aparece, mas não vejo nenhum lugar para definir a região.
Half_Duplex

@Half_Duplex Canto superior direito em todas as páginas
Django Reinhardt
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.