Ich verwende Amazon CloudFront, um Inhalte bereitzustellen, aber meine Benutzer erhalten den folgenden HTTP 502-Fehler: „CloudFront wasn't able to connect to the origin.“
Behebung
HTTP-502-Fehler von CloudFront können aus den folgenden Gründen auftreten:
- Es liegt ein SSL/TLS-Verhandlungsfehler vor, da der Ursprungsserver SSL/TLS-Protokolle und Verschlüsselungen verwendet, die CloudFront nicht unterstützt.
- Die SSL/TLS-Verhandlung ist fehlgeschlagen, weil das SSL-Zertifikat auf dem Ursprungsserver abgelaufen oder ungültig ist oder weil die Zertifikatskette ungültig ist.
- Bei der SSL/TLS-Verhandlung zwischen der CloudFront-Distribution und dem benutzerdefinierten Ursprungsserver besteht eine Diskrepanz im Host-Header.
- Der benutzerdefinierte Ursprungsserver reagiert nicht auf den Ports, die in den Ursprungseinstellungen der CloudFront-Distribution angegeben sind.
- Der benutzerdefinierte Ursprungsserver beendet die Verbindung zu CloudFront zu schnell.
- Wenn der Fehlercode NonS3IoriginDnsError lautet, liegt ein DNS-Konfigurationsproblem vor, das es CloudFront nicht erlaubt, eine Verbindung zum Ursprungsserver herzustellen.
Detaillierte Anweisungen zur Behebung dieser Probleme findest du unter HTTP 502-Statuscode (Bad Gateway).
Weitere Informationen
Fehlerbehebung bei Fehlermeldungen deines Ursprungsservers
Wie behebe ich einen 502-Fehler: „Der Anfrage konnte nicht entsprochen werden“ von CloudFront?