AWS SSL Certificate saya tidak muncul di konsol Elastic Beanstalk

10

Saya telah membuat Sertifikat SSL baru menggunakan layanan AWS untuk subdomain yang menunjuk ke instance Beanstalk yang elastis. Itu muncul di Manajer Sertifikat dengan benar ...

masukkan deskripsi gambar di sini

tetapi itu tidak muncul di dropdown Load Balancer instance EB ...

masukkan deskripsi gambar di sini

Menurut dokumentasi ( Mengkonfigurasi Load Balancer Lingkungan Elastic Beanstalk Anda untuk Menghentikan HTTPS ), yang perlu saya lakukan adalah "pilih sertifikat Anda dari menu tarik-turun ID sertifikat SSL", tetapi tidak ada di sana.

Saya sudah mencoba menambahkan sertifikat SSL melalui file .config menggunakan CLI dan saya mendapatkan kesalahan berikut:

GALAT: Layanan: AmazonCloudFormation, Pesan: Stack bernama 'awseb-e-upxkf5kr8b-stack' dibatalkan operasi. Keadaan saat ini: 'UPDATE_ROLLBACK_IN_PROGRESS' Alasan: null ERROR: Memperbarui penyeimbang muatan bernama: awseb-eu-AWSEBLoa-xxx gagal Alasan: Server Sertifikat tidak ditemukan untuk kunci: arn: aws: acm: eu-west-1: xxx: sertifikat / xxxx

Apa yang telah saya lakukan salah?

Django Reinhardt
sumber

Jawaban:

9

Jawabannya agak konyol. Gotcha kecil: Saya tidak menyadari bahwa saya telah mengubah wilayah saya ketika saya membuat Sertifikat SSL, sehingga ELB dan wilayah sertifikat tidak cocok.

Saya menghapus sertifikat, beralih wilayah untuk mencocokkan instance ELB saya, dan kemudian meminta yang baru. Bekerja seperti yang diharapkan! Doh.

Django Reinhardt
sumber
Django. Terima kasih telah mengirimkan solusinya. Saya telah bertemu dengan gotcha ini beberapa kali.
John Hanley
Terima kasih banyak! Saya telah berjuang dengan auto-switch wilayah bodoh ini selama 2 jam!
DeadEye
Ternyata menjadi masalah yang sama bagi saya. Ini aneh karena sertifikat asli berfungsi di semua wilayah untuk CloudFront.
realMarkusSchmidt
Saya menghadapi masalah yang sama. Sertifikat LetsEncrypt yang saya impor tidak muncul, tetapi saya tidak melihat tempat untuk mengatur wilayah.
Half_Duplex
@Half_Duplex Pojok kanan atas pada setiap halaman
Django Reinhardt