Il mio certificato SSL AWS non viene visualizzato nella console di Elastic Beanstalk


10

Ho creato un nuovo certificato SSL utilizzando il servizio AWS per un sottodominio che punta a un'istanza di Elastic Beanstalk. Appare correttamente in Gestione certificati ...

inserisci qui la descrizione dell'immagine

ma non appare nel menu a discesa Load Balancer dell'istanza EB ...

inserisci qui la descrizione dell'immagine

Secondo la documentazione ( Configurazione del bilanciamento del carico del tuo ambiente elastico Beanstalk per terminare HTTPS ), tutto ciò che devo fare è "scegliere il certificato dal menu a discesa ID certificato SSL", ma non è presente.

Ho provato ad aggiungere il certificato SSL tramite un file .config utilizzando l'interfaccia della riga di comando e ho riscontrato il seguente errore:

ERRORE: Servizio: AmazonCloudFormation, Messaggio: Stack interrotto denominato 'awseb-e-upxkf5kr8b-stack'. Stato corrente: 'UPDATE_ROLLBACK_IN_PROGRESS' Motivo: null ERRORE: aggiornamento del bilanciamento del carico denominato: awseb-eu-AWSEBLoa-xxx non riuscito Motivo: certificato del server non trovato per la chiave: arn: aws: acm: eu-west-1: xxx: certificato / xxxx

Cosa ho fatto di sbagliato?

Risposte:


9

La risposta è stata piuttosto sciocca. Un piccolo problema: non ho notato che avevo cambiato la mia regione quando ho creato il certificato SSL, quindi l'ELB e le regioni del certificato non corrispondevano.

Ho eliminato il certificato, ho cambiato la regione in modo che corrisponda alla mia istanza ELB e quindi ne ho richiesta una nuova. Ha funzionato come previsto! Doh.


Django. Grazie per aver pubblicato la soluzione. Ho incontrato questo gotcha diverse volte.
John Hanley,

Grazie mille! Ho lottato con questo stupido sensore di regione per 2 ore!
DeadEye,

Si è rivelato essere lo stesso problema per me. Questo è strano perché il certificato originale ha funzionato in tutte le regioni per CloudFront.
realMarkus Schmidt,

Sto affrontando lo stesso problema. Il certificato LetsEncrypt che ho importato non viene visualizzato, ma non vedo da nessuna parte impostare la regione.
Half_Duplex

@Half_Duplex In alto a destra in ogni pagina
Django Reinhardt
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.