Сертификат Let’s Encrypt — это бесплатный сертификат SSL/TLS, который позволяет обеспечить защищённое соединение между веб-сервером и браузером пользователя. Он предоставляет возможность шифрования данных, что защищает информацию от перехвата и атак.
Что такое сертификат

Let’s Encrypt был создан в 2014 году как инициатива, направленная на упрощение процесса получения и установки сертификатов. Основные особенности:
- Сертификаты Let’s Encrypt предоставляются без оплаты, что делает их доступными для всех пользователей.
- Процесс получения и установки сертификата может быть автоматизирован с помощью различных инструментов, таких как Certbot. Это упрощает управление сертификатами.
- Let’s Encrypt имеют срок действия 90 дней, после чего их необходимо обновить. Однако автоматизация позволяет легко справляться с этой задачей.
- Поддерживает современные протоколы безопасности и шифрования, что способствует повышению уровня безопасности в интернете.
Сертификаты широко используются как на малых, так и на крупных веб-сайтах для обеспечения безопасного соединения и повышения доверия пользователей.
Симптомы проблемы
Не выпускается или не продлевается SSL-сертификат Let’s Encrypt, при этом появляется сообщение об ошибке "Failed to find the 'domain' function".
Причины появления ошибки
В панели ispmanager 6 не установлен DNS-сервер, при этом происходит попытка выпуска SSL-сертификатов Let's Encrypt с проверкой по DNS.
Как устранить?
Установите сервер доменных имён в разделе "Настройки" - "Конфигурация ПО" - "Сервер имён (DNS)" по инструкции из официальной документации. После установки DNS-сервера, повторите попытку выпуска нового SSL-сертификата с проверкой по DNS в разделе “SSL-сертификаты”.