SSL, CloudFlare и timeout (524 error)

12
humbert
На сайте с 16.03.2006
Offline
540
1416

Фигня такая, не подумавши переехал на Cloudflare, настроил их https и... и всё, админка перестала нормально работать.

Например, импорт товаров занимает довольно продолжительное время, а у Clouflare таймаут всего 100 секунд.

При отключении оранжевого облака таймаут становится равным настройкам сервера, но пропадает https :)

Уйти с CF? Или скачать их сертификат и принудительно установить на сервер его, отключив оранжевое облако?

Парсинг прайс-листов, наполнение интернет-магазина товаром. (https://humbert.ru) Любая CMS (Битрикс, OpenCart, Prestashop и даже Woo Commerce )
Оптимизайка
На сайте с 11.03.2012
Offline
396
#1

А перевести админку на поддомен, который пропустить напрямую - не вариант?

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
humbert
На сайте с 16.03.2006
Offline
540
#2

prestashop настолько геморройный движок, что какое-либо не стандартное решение чревато :)

---------- Добавлено 22.03.2018 в 18:04 ----------

Выбрал SSL на Cloudflare - Full

Скачал файлы сертификата

Настроил апач на работу с сертификатом

Отключил на клоуде оранжевое облако - сайт напрямую открывается по IP сервера

Но сертификат не проходит проверку браузером.

lkm
На сайте с 16.03.2012
Offline
370
lkm
#3

humbert, вариант простой - взять SSL-сертификат Let's Encrypt и отказаться от сертификата CloudFlare.

humbert
На сайте с 16.03.2006
Offline
540
#4

Уже делаю :)

Там всякие питоны надо ставить, у мну старый, кучу всего.

Работаем.

Дмитрий
На сайте с 23.08.2006
Offline
222
#5

Попробуйте через https://certbot.eff.org/, намного упростит первоначальную установку + автопродление есть.

Разрабатываю и автоматизирую на php http://jonnyb.ru/
humbert
На сайте с 16.03.2006
Offline
540
#6

JonnyB, у мну certbot не ставится

python -V

Python 2.7.13

sudo certbot-auto --apache

Bootstrapping dependencies for RedHat-based OSes that will use Python3... (you can skip this with --no-bootstrap)

yum is /usr/bin/yum

No supported Python package available to install. Aborting bootstrap!

sudo certbot-auto --apache --no-bootstrap

WARNING: couldn't find Python 2.7+ to check for updates.

Creating virtual environment...

Cannot find any Pythons; please install one!

Дмитрий
На сайте с 23.08.2006
Offline
222
#7

В гугле есть решение проблемы, питон поновее поставьте

humbert
На сайте с 16.03.2006
Offline
540
#8

JonnyB, 3.6.4 на Centos 6 подойдет?

Просто увидел инфу, что на Centos 7 ставится python 3, а на Centos 6 - python 2.7

Дмитрий
На сайте с 23.08.2006
Offline
222
#9

Из исходников можно собрать

humbert
На сайте с 16.03.2006
Offline
540
#10

С горем пополам собрал

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий