2016-10-01 3 views
1

Ich habe eine Cloudfront-Verteilung mit benutzerdefinierten Ursprung (EC2), wenn ich die Datei bin Holen wie http://xyz.cloudfront.net/assets/abcd.jpgCloudfront EC2 Herkunft Fehler Cloudfront versucht, eine Verbindung mit dem Ursprung zu etablieren

Ich erhalte Fehler wie

The request could not be satisfied. 

CloudFront attempted to establish a connection with the origin, but either the attempt failed or the origin closed the connection. 
CloudFront wasn't able to connect to the origin. 

Generated by cloudfront (CloudFront) 
Request ID: cDjvMwhz6AhjwOyTgEqwH6KPA3X97Zq1GXQLtvdUlkAWIUDmUAincA== 

aber nach 10-15 mins, wenn ich versuche, rom selbe url dann bin ich gut, dann, wenn ich neue URL holen die gleichen Dinge passieren. Ich verstehe nicht, was das Problem hier ist, warum beim ersten Abrufen der neuen Datei Fehler erzeugt wird?

EDIT

Das Problem mit https ist, ich habe die Cloudfront Verteilung geändert https dienen nur jetzt die Cloudfront immer zurückkehren „Die Anforderung nicht erfüllt werden kann.“

ist mein Server konfiguriert ich kann es richtig Lage mit https

zugreifen

Ich möchte nicht benutzerdefinierte CNAME verwenden, die den DNS-Namen von Cloudfront versehen ist okay, ich will nur nur Vermögen auf https dienen, Gibt es eine benutzerdefinierte SSL-Anforderung für Cloudfront?

+0

Was sehen Sie in den Protokollen auf dem Ursprungsserver? –

+0

Ich kann kein Protokoll für diese auf meinem Ursprungsserver sehen, aber ich habe das Problem, Problem ist mit https, wenn die Anfrage über https erfolgt dann die Cloud Front Return "Die Anfrage konnte nicht erfüllt werden." –

+0

@ Michael-sqlbot muss ich benutzerdefinierte ssl in der Cloudfront-Distribution dafür hinzufügen? –

Antwort

0

Ich hatte ungültige Zertifikatskette das ist, was all den Ärger verursacht.

+1

Kannst du bitte teilen, wie hast du es behoben? – Salik

+0

@Salik folgen Sie einfach den Anweisungen Ihres Zertifikatsanbieters. –

Verwandte Themen