2016-10-01 2 views
1

У меня есть распределение CloudFront с настраиваемым происхождением (EC2), когда я извлечение файла как http://xyz.cloudfront.net/assets/abcd.jpgCloudFront EC2 происхождение ошибки CloudFront попытки установить соединение с происхождением

я получаю сообщение об ошибке, как

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== 

, но после 10-15 минут, если я попытаюсь извлечь один и тот же URL-адрес, тогда я отлично работаю, тогда, если я принесу новый URL-адрес, произойдет то же самое. Я не понимаю, в чем проблема, почему при первом запуске нового файла возникает ошибка?

EDIT

Проблема с HTTPS, я изменил распределение CloudFront служить протокол HTTPS только теперь CloudFront всегда возвращаются «Запрос не может быть удовлетворен.»

Мой сервер настроен правильно, я могу получить к нему доступ с HTTPS

Я не хочу использовать пользовательские CNAME, имя домена обеспечивается CloudFront в порядке, я просто хочу, чтобы служить активы только по протоколу HTTPS, Есть ли какое-либо пользовательское требование ssl для облачного интерфейса для этого?

+0

Что вы видите в журналах на сервере происхождения? –

+0

Я не могу найти какой-либо журнал для этого на моем сервере происхождения, но у меня возникла проблема, проблема связана с https, когда запрос выполняется через https, тогда возврат в облачный фронт «Запрос не может быть удовлетворен». –

+0

@ Michael-sqlbot Мне нужно добавить пользовательский ssl для облачного распределения для этого? –

ответ

0

У меня была недействительная цепочка сертификатов, что и вызвало все проблемы.

+1

Не могли бы вы поделиться, как вы это исправили? – Salik

+0

@Salik просто следуйте инструкциям поставщика сертификатов. –

Смежные вопросы