Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Почему Amazon CloudFront не подгружает контент с сервера-источника?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
alexriver
Отправлено: 24 Августа, 2020 - 11:44:20
Post Id


Новичок


Покинул форум
Сообщений всего: 6
Дата рег-ции: Июль 2017  


Помог: 0 раз(а)




Развернул дистрибув CloudFront. Настроил, указал в качестве origin внешний сервер по домену asdfgtyu2.xyz.
Но при переходе по амазоновской ссылке d1bm861velymm0.cloudfront.net с конкретным путём выдает ошибку 502.

Например, на сервере-источнике есть картинка https://asdfgtyu2[dot]xyz/pl_pl/fema[dot][dot][dot]it/img/il1sq[dot]jpg
Ссылка на картинку в AWS https://d1bm861velymm0[dot]cloudfron[dot][dot][dot]it/img/il1sq[dot]jpg
Появляется ошибка "CloudFront wasn't able to connect to the origin. We can't connect to the server for this app or website at this time. " При открытии той же ссылки http, ошибка 404 Not Found.

Насколько понимаю, CloudFront работает по такому же принципу, как и Azure CDN. Какой путь указываю в ссылке, по такому же пути проходит CDN на сервере-источнике и забирает файлы. По крайней мере, в Azure всё так и работало. То есть не обязательно привязывать свой домен, можно использовать поддомен AWS, в моём случае d1bm861velymm0.

Этот же домен используется как источник в Azure, таких проблем нет.
Настройки CloudFront: https://yadi[dot]sk/i/pHBB-8Yqf0kFGQ https://yadi[dot]sk/i/sRaKDWeEziZ85w https://yadi[dot]sk/i/GOxIZ8ANZ84ODg

В справке AWS есть статья по такой ошибке https://docs[dot]aws[dot]amazon[dot]com/Amaz[dot][dot][dot]bad-gateway[dot]html
Но не нашёл ничего, что бы объясняло проблему. С SSL вроде всё в порядке, используется Let's Encsrypt, в Azure не было с этим проблем. Ссылки не открываются и без https. С DNS проблем тоже нет. Порты стандартные.

Подскажите, пожалуйста, как сделать, чтобы всё заработало.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Apache и другие веб-серверы »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB