2016-08-09 85 views
0

Ich stehe zur Zeit Probleme nach der Installation/Erstellung eines Zertifikats über die ACM. Ich installierte es auf die ELB und habe meine Setup-Ports wie folgt:ACM auf ELB für IIS

enter image description here

Die Sicherheitsgruppe für die EC2-Instanz wird wie unten dargestellt:

enter image description here

Gibt es etwas, ich Vermisst? Der IIS auf dem EC2 befindet sich auf Port 80, da ich das Zertifikat nicht herunterladen und auf dem Computer installieren kann. Ich kann wirklich keine Tutorials finden, die angeben, was das Setup eigentlich sein sollte. Insgesamt beabsichtige ich, dass der gesamte Verkehr über HTTPS und nicht über HTTP erfolgen sollte. Muss ich ein installierbares Zertifikat erhalten?

Edit: Wenn die Website über die https-Adresse besucht wird. Ein weißer Bildschirm wird angezeigt. Wenn ich das Zertifikat ausziehe und zurück zum Port 80 wechsle, zeigt die Website

+1

Sie müssen "Probleme" klären. Was funktioniert nicht? Wir können nichts helfen, ohne ein klares Verständnis davon zu haben, was kaputt ist. ACM-Zertifikate sind nicht exakt, sodass Sie sie nicht direkt in Ihre IIS-Installation einfügen können. Es ist sehr typisch für den ELB, HTTPS stattdessen zu beenden. – vcsjones

+0

Entschuldigung, dachte ich. Wird die Frage bearbeiten, um anzuzeigen :) – Byakku

Antwort

0

Nach Ihren Fotos zu urteilen, scheinen Ihre Sicherheitsgruppen falsch eingerichtet zu sein.

Ihr erstes Bild zeigt, dass der ELB HTTP: 80 zu den Instanzen verwendet. Gemäß Ihrem zweiten Image verfügt Ihre Sicherheitsgruppe für die EC2-Instanz jedoch nicht über den geöffneten Port 80.

Ändern Sie die Sicherheitsgruppe für die EC2-Instanz so, dass Port 80 geöffnet ist.

+0

Leider hat das nicht funktioniert, wenn ich das über http und https versuche ich bekomme die Nachricht "Diese Seite kann nicht erreicht werden" – Byakku

+0

Wenn ich in einer Regel auf dem ELB hinzufügen, um zu hören Wenn Port 80 an Port 80 weitergeleitet wird, funktioniert dies und die Site wird angezeigt. Ich frage mich, ob es etwas gibt, was ich tun muss bei der tatsächlichen Bereitstellung der Website auf der EC2 (d. H. Änderung der web.config oder andere Einstellung) – Byakku

+0

@ user1838667 ist die ELB und EC2 Instanzen die gleiche Sicherheitsgruppe teilen? Es sollte nicht viel auf IIS zu tun sein, soweit es darauf ankommt, greifen Sie über HTTP darauf zu. – vcsjones