Перевод сайта на HTTPS

Перевод сайта на HTTPS

от Владимир Белянкин -
Количество ответов: 8

Каков порядок перевода сайта moodle на HTTPs?

Приложение Переход_https.jpg
В ответ на Владимир Белянкин

Re: Перевод сайта на HTTPS

от Dmitriy Makarov -
нужен для начала SSL сертификат, например такой: letsencrypt. настраиваете сертификат, настраиваете редирект с http, после чего в конфиге просто меняете на https. сложного ничего нет.


но есть одно НО! если паралельно установлен тот же openmeetings, или bbb, или что-то еще, то может возникнуть проблема. на OM например настройка всего этого дела весьма муторная и с первого раза не всегда проходит.


ссылки все в 3-й версии moodle при настроенном редиректе работают нормально.

В ответ на Dmitriy Makarov

Re: Перевод сайта на HTTPS

от Владимир Белянкин -

Windows server 2012, IIS 8, MS SQL 2012.

Не проходит сертификация LetsEncrypt-Win-Simple для Windows.

Использую win-acme.v2.0.4.227.

Рекомендации https://www.dmosk.ru/miniinstruktions.php?mini=get-letsencrypt.

Сайт размещен на собственном сервере. Доменное имя куплено. Доступы по портам 80 и 443 организованы.

win-acme.v2.0.4.227 разархивировал в корень С:\.

После запуска утилита создала директорию C:\ProgramData\win-acme\acme-v02.api.letsencrypt.org с содержимым: папка - Certificates; файлы  LE-SA-v1.2-November-15-2017.pdf, Registration_v2, Signer_v2).

Однако дальше возникла ошибка (ОшибкаСертификата.jpg).

Что сделано не так?

Приложение ОшибкаСертификата.jpg
В ответ на Владимир Белянкин

Re: Перевод сайта на HTTPS

от Vadim Tabunshchik -
Изображение пользователя Developers

А каким «боком» тема относится к Moodle?

По теме:

letsencrypt видит ваши сайты? Выводит их список?

178.162.50.47 - ваш IP? А почему ответ «Bad Request - Invalid Hostname. HTTP Error 400. The request hostname is invalid.» Вот и утилита получает то же самое от вашего сервера. Привязку сайтов в IIS верно сделали?

В ответ на Vadim Tabunshchik

Re: Перевод сайта на HTTPS

от Владимир Белянкин -

Да, это мой внешний IP.

Сервер через роутер подключен к INET.

В настройках роутера организовано перенаправление портов.

С внутреннего порта сервера на порты 80 и 443.

В ответ на Владимир Белянкин

Re: Перевод сайта на HTTPS

от Alexey Piguzov -

Может из-за перенаправления портов не работает.

У нас свой сервер стоит через прокси (еще один сервер) админ сказал что сертификат это не будет через него работать грущу

В ответ на Alexey Piguzov

Re: Перевод сайта на HTTPS

от Vadim Tabunshchik -
Изображение пользователя Developers

Может из-за перенаправления портов не работает.

Не, Алексей, если сервер только за роутером, то настройка IIS занимает больше времени, чем всё остальное улыбаюсь На роутере порты пробросил - и всё.

Стало интересно и я вот сейчас спец-но поднял IIS на Винде 10, обновил DNS на NO-IP и за 3 минуты получил сертификат

001
Владимир, вы не ответили на вопрос: «letsencrypt видит ваши сайты? Выводит их список?»

Выберите пункт «1: Single binding of an IIS site» в утилите, зачем вы 4 выбираете? Прога покажет, видит ли она ваш сайт:

002

А у вас сайт авторизацию не проходит, где-то косяк в настройках IIS грущу

А вы мыло в проге указывали то же самое, на которое домен регистрировали?