Die Cloudfront-Distribution für benutzerdefinierte Herkunft gibt für einige URLs 502 "FEHLER Die Anforderung konnte nicht erfüllt werden." Zurück

Haben wir eine Cloudfront-Verteilung mit benutzerdefinierten Ursprungs, dass hat funktioniert ganz gut für eine Recht lange Zeit, die statischen assets für einen unserer Standorte. Gerade an diesem morgen, bemerkten wir, dass unser logo zeigt so einen Defekten link.

Bei der weiteren Untersuchung Cloudfront ist wieder eine seltsame Fehlermeldung, die ich noch nie zuvor gesehen haben für die URL in Frage:

FEHLER

Die Anforderung konnte nicht erfüllt werden.



Generiert cloudfront (CloudFront)

Mehrere andere Cloudfront-URLs von dieser distribution wieder den gleichen Fehler, aber dann andere (wieder aus der gleichen Verteilung) funktioniert ganz gut. Ich sehe nicht ein Muster, was funktioniert und was nicht.

Einige andere Daten-Punkte:

  • Die Ursprungs-URLs gut funktionieren. Es gibt keine aktuellen Unterbrechung im Dienst, meines Wissens.
  • Ich habe invalidiert die logo-URL speziell, keine Wirkung.
  • Ich habe invalidiert die Stamm-URL der Verteilung, keine Wirkung.

Irgendeine Idee, was hier Los ist? Ich habe noch nie gesehen Cloudfront dies zu tun, bevor.

UPDATE:

Hier ist die wörtliche HTTP-Antwort von Cloudfront:

$ http GET https://d2yu7foswg1yra.cloudfront.net/static/img/crossway_logo.png
HTTP/1.1 502 Bad Gateway
Age: 213
Connection: keep-alive
Content-Length: 472
Content-Type: text/html
Date: Wed, 18 Dec 2013 17:57:46 GMT
Server: CloudFront
Via: 1.1 f319e8962c0268d31d3828d4b9d41f98.cloudfront.net (CloudFront)
X-Amz-Cf-Id: H_HGBG3sTOqEomHzHubi8ruLbGXe2MRyVhGBn4apM0y_LjQa_9W2Jg==
X-Cache: Error from cloudfront

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<TITLE>ERROR: The request could not be satisfied</TITLE>
</HEAD><BODY>
<H1>ERROR</H1>
<H2>The request could not be satisfied.</H2>
<HR noshade size="1px">
</BODY></HTML>

<BR clear="all">
<HR noshade size="1px">
<ADDRESS>
Generated by cloudfront (CloudFront)
</ADDRESS>
</BODY></HTML>

InformationsquelleAutor der Frage David Eyk | 2013-12-18

Schreibe einen Kommentar