Ssl На Виртуальный Хостинг Timeweb


#21

Была, такая же проблема. Несколько месяцев бился с ней, 10 минут назад решил!!!)

  1. В Админке cs-cart, во вкладке безопасность ничего не трогаем (все остается в первозданном виде)
  2. В панели TimeWeb, переходим на вкладку "Сайты" включаем "использовать безопасное соединение https://"
  3. Переходим во вкладку "Базы данных MySQL" и заходим в свою базу (у меня их несколько, поэтому я пользуюсь кнопкой "Полный доступ")
  4. Выбираем свою базу.
  5. Кликаем вкладку с надписью "SQL"
  6. Вставляем этот код:

[spoiler]UPDATE cscart_settings_objects
SET value = 'full' WHERE name = 'secure_storefront';

UPDATE cscart_settings_objects
SET value = 'Y' WHERE name = 'secure_admin';[/spoiler]

  • Нажимаем "Вперед"
  • И все должно заработать.

Если кому-то помогло, просьба отписаться. Работает или нет.

Мне помогло www.kardiosport.ru

Если нужны будут скриншоты, пишите в личку. (Хотя, вроде бы все подробно описал =))

Для фронта работает, для админки ошибка Ошибка в библиотеке CURL 51

Чтобы узнать, что вызвало ошибку в библиотеке CURL, найдите номер ошибки в этой статье.


#22

Разобрался:

Файл actions.functions.php

if (empty($content) || $content != 'OK') {

// Disable https
Settings::instance()->updateValue('secure_admin', 'N', 'Security');
$new_value = 'N';
N поменять на Y

#23

Для фронта работает, для админки ошибка Ошибка в библиотеке CURL 51

Чтобы узнать, что вызвало ошибку в библиотеке CURL, найдите номер ошибки в этой статье.

Ошибка 51 в библиотеке curl возникает, если есть проблемы с SSL сертификатом, установленным на сервере (см. статью по ссылке):

CURLE_PEER_FAILED_VERIFICATION (51)
The remote server's SSL certificate or SSH md5 fingerprint was deemed not OK.

Это серверная проблема. Мы рекомендуем обратиться к администратору сервера для ее решения


#24

Если использовать только настройки сайта, все работает. Но при этом нет возможности использовать настройки хостинга по включению HTTP2. Можно ли как-то использовать редирект хостинга?

image


#25

Вопрос об использовании HTTP/2 или все еще о SSL сертификатах?


#26

Вопрос о том и другом. Timeweb не позволяет использовать HTTP/2 без использования SSL через панель управления хостингом (см. скриншот выше), что в свою очередь приводит к redirect loop.


#27

Что делает галочка “Использовать безопасное соединение” в панели хостинга? Включает редирект на HTTPs или HSTS заголовки? Или что-то другое?


#28

У таймвеба эта настройка включает принудительный редирект на https.


#29

Тогда можно включить в админке магазина безопасное соединение для витрины и админки, а уже после этого включить эту настройку в панели хостинга. В этом случае проблем быть не должно