Einrichten von CloudFront mit SSL/TLS-Zertifikat und EC2-Instanz

Einrichten von CloudFront mit SSL/TLS-Zertifikat und EC2-Instanz

Gemeinschaft.

Ich habe eine von Apache bereitgestellte Webseite, die auf einer EC2 AWS-Instanz läuft. Ich verwende AWS Certificate Manager mit CloudFront, um SSL/TLS zu verwalten und über HTTPS auf die Webseite zuzugreifen.

Meine Umgebung:

Domain: einige.com.do

AWS-Zertifikat – Alternative Domänennamen: einige.com.do, *.einige.com.do

CloudFront-Einstellungen

Name: einige.cloudfront.net

Domain Namen: einige.com.do, *.einige.com.do

Sicherheitsrichtlinie: TLSv1.2_2021

Ursprungsdomäne: Öffentlicher EC2-DNS

Ursprungsprotokoll: Nur HTTPS

Minimales Ursprungs-SSL-Protokoll: TLSv1.2

Viewer-Protokollrichtlinie: HTTP auf HTTPS umleiten

Route 53-Einstellungen

some.com.do Typ: Eine einfache Routing-Alias-Route zu some.cloudfront.net

www.some.com.doGeben Sie eine einfache Routing-Alias-Route zu some.com.do ein.

Die Seite wird bei Verwendung von https nicht richtig geladen

Und im Moment erhalte ich die folgende Fehlermeldung:

502 FEHLER: Die Anfrage konnte nicht erfüllt werden.

CloudFront konnte keine Verbindung zum Ursprung herstellen. Wir können derzeit keine Verbindung zum Server für diese App oder Website herstellen. Möglicherweise liegt zu viel Datenverkehr vor oder es liegt ein Konfigurationsfehler vor. Versuchen Sie es später erneut oder wenden Sie sich an den Besitzer der App oder Website. Wenn Sie Ihren Kunden Inhalte über CloudFront bereitstellen, finden Sie in der CloudFront-Dokumentation Schritte zur Fehlerbehebung und Vermeidung dieses Fehlers.

Antwort1

Mein Problem lag in der Fehlkonfiguration des Verhaltens der Verteilung. Es scheint, als hätte CF nicht alle Header an meinen EC2-Backend-Knoten übergeben.

verwandte Informationen