Обратите внимание!
Let's Encrypt можно установить только для домена, который привязан к хостингу: Как привязать домен к хостингу. Подробнее об ограничениях сертификатов начального уровня Let’s Encrypt читайте в официальной документации.
Как установить SSL-сертификат от Let’s Encrypt
Перейдите в панель управления хостингом ispmanager. Затем установите Let’s Encrypt одним из способов ниже.
При добавлении нового сайта
-
1
В разделе «Сайты» нажмите Создать сайт:
-
2
Создайте новый сайт. Для этого:
- в блоке «Имя» введите домен вашего сайта;
- выберите источник IP-адреса;
- отметьте пункты Защищенное соединение (SSL) и Перенаправлять HTTP-запросы в HTTPS;
- в блоке «SSL-сертификат» выберите Новый Let's Encrypt сертификат.
Затем кликните Создать:
-
3
Проверьте данные домена и SSL-сертификата. По необходимости отметьте пункт «Wildcard-сертификат» — в этом случае он будет защищать все поддомены. Затем нажмите Выпустить:
В разделе «SSL-сертификаты»
-
1
В разделе «Сайты» выберите ваш домен и нажмите Изменить:
-
2
В открывшемся окне должны быть указаны следующие настройки:
- галочка в пункте «Защищенное соединение (SSL)»,
- 443 порт в графе SSL-порт.
-
3
В разделе «SSL-сертификаты» кликните Добавить сертификат и выберите Let’s Encrypt:
-
4
Проверьте данные домена и SSL-сертификата. По необходимости отметьте пункт «Wildcard-сертификат» — в этом случае он будет защищать все поддомены. Затем нажмите Выпустить:
Готово, запрос на установку Let’s Encrypt создан.
Важно
Где взять TXT-записи для подтверждения
В течение часа после создания запроса на SSL-сертификат в разделе «Уведомления» появится сообщение с просьбой добавить проверочные TXT-записи в зоне домена.
Чтобы скопировать значение этих записей:
-
1
Перейдите в панель управления хостингом.
-
2
В разделе «Уведомления» кликните по нужному оповещению, после чего скопируйте имена и значения записей. Добавьте две TXT-записи по инструкции и нажмите Повторить проверку:
Чтобы отследить процесс выпуска сертификата, в разделе «SSL-сертификаты» отметьте нужный сертификат и кликните «Журнал».
Готово, вы подтвердили владение доменом. SSL-сертификат от Let’s Encrypt будет выпущен в течение 24 часов.
Как установить SSL-сертификат от Let’s Encrypt на почтовый домен
Защищенное соединение можно настроить не только для сайта, но и для доменной почты. Для этого:
-
1
Перейдите в панель управления хостингом.
-
2
В разделе «Почта» нажмите на три точки и выберите Почтовые домены:
-
3
Выделите нужный почтовый домен и кликните Изменить:
-
4
На открывшейся странице:
- отметьте пункт Защищенное соединение (SSL);
- в блоке «SSL-сертификат» выберите Новый Let's Encrypt сертификат.
Затем сохраните изменения.
-
5
Проверьте данные домена и SSL-сертификата. По необходимости отметьте пункт «Wildcard-сертификат» — в этом случае он будет защищать все поддомены. Затем нажмите Выпустить:
Важно: Wildcard-сертификат выпускается только с проверкой DNS. Если для домена прописаны DNS-серверы, которые отличаются от ns1.hosting.reg.ru и ns2.hosting.reg.ru, TXT-записи нужно добавить вручную.
Почему не удается выпустить SSL-сертификат
Иногда выпуск сертификата может завершиться ошибкой. Об этом можно узнать в панели управления хостингом, если перейти в раздел SSL-сертификаты — Let’s Encrypt Журнал. Разберем наиболее частые виды ошибок и их решение.
return code:400
Ошибка return code:400 в журнале отображается в следующем формате:
С такой проблемой можно столкнуться при совпадении двух условий:
-
1.
При создании заявки на выпуск SSL-сертификата был выбран пункт Проверка через DNS.
-
2.
У домена, для которого выпускается сертификат, прописана пара DNS-сервер ns1.reg.ru и ns2.reg.ru.
Если выпуск сертификата завершился ошибкой, создайте запрос заново. После этого выполните действия:
-
1
Перейдите в панель управления хостингом.
-
2
Откройте раздел SSL-сертификаты. Выберите строку с нужным вам сертификатом, нажмите на три точки и кликните Журнал Let’s Encrypt:
-
3
Ознакомьтесь со списком событий. Если в нем отображается сообщение Токен для проверки создан — переходите к следующему шагу:
-
4
Перейдите в раздел Управление DNS. Выберите домен, для которого выпускается сертификат, и нажмите Управлять DNS записями:
-
5
В списке ресурсных записей отобразятся две TXT-записи для активации SSL. Выберите запись для основного домена и нажмите Изменить:
-
6
Скопируйте поддомен и значение записи:
-
7
Перейдите в личный кабинет и добавьте TXT-запись по инструкции.
-
8
Повторите шаги 5 – 7 текущей инструкции для второй текстовой записи. После этого дождитесь выпуска SSL-сертификата.
Invalid response
Также можно встретить другую ошибку генерации SSL-сертификата. В журнале она отображается в следующем формате:
Такая ошибка обычно возникает, когда:
- отключена проверка через DNS,
- А-запись для домена в панели управления не совпадает со значением записи на DNS-серверах этого же домена.
При совпадении этих критериев Let’s Encrypt не может считать проверочный файл и удостовериться, что вы являетесь владельцем домена.
Чтобы решить эту проблему, проверьте, какие DNS-серверы прописаны для вашего домена при помощи сервиса Whois. Если вы используете DNS-серверы Рег.ру, направьте домен на хостинг при помощи А-записи по инструкции.
Если для домена указаны сторонние DNS, скопируйте IP-адрес хостинга на Рег.ру. Его можно найти по инструкции. После этого обратитесь в компанию, которая предоставляет вам услуги DNS, и привяжите домен к хостингу при помощи А-записи.
Помогла ли вам статья?
Спасибо за оценку. Рады помочь 😊