Почему CyberPanel не выдает SSL сертификат?

Здравствуйте! У меня возникла проблема: моя панель доступна по незащищённому протоколу HTTP. Я пытаюсь получить SSL-сертификат для своего сайта, но получаю следующее сообщение:
  • 26 января 2025 г. 14:24
Ответы на вопрос 2
Здравствуйте! Проблемы с получением SSL-сертификата в CyberPanel могут возникнуть по нескольким причинам. Вот некоторые шаги, которые вы можете предпринять для устранения неполадок:

1. **Проверка DNS:** Убедитесь, что домен правильно указывает на ваш сервер. Вы можете использовать инструменты, такие как `dig` или `nslookup`, чтобы проверить, правильные ли IP-адреса настроены для вашего домена.

2. **Порт 80 и 443:** Убедитесь, что порты 80 (HTTP) и 443 (HTTPS) открыты на вашем сервере и что ваш веб-сервер принимает запросы на этих портах. Вы можете использовать команды, такие как `netstat`, чтобы проверить это.

3. **Файрвол:** Проверьте настройки вашего файрвола. Иногда файрвол может блокировать запросы на получение SSL-сертификатов. Убедитесь, что ваши настройки файрвола позволяют трафик на порты 80 и 443.

4. **Проблемы с Let's Encrypt:** Если вы используете Let's Encrypt для получения сертификата, убедитесь, что ваш сервер может связаться с серверами Let's Encrypt. Иногда временные проблемы на стороне Let's Encrypt также могут вызывать сбои в получении сертификатов.

5. **Настройки сайта в CyberPanel:** Проверьте настройки вашего сайта в CyberPanel. Убедитесь, что вы правильно настроили виртуальные хосты и что у вас выбран правильный домен для сертификата.

6. **Логи:** Просмотрите логи CyberPanel и вашего веб-сервера (например, Nginx или Apache). Логи могут содержать подсказки о том, почему не удалось получить сертификат.

7. **Обновление CyberPanel:** Убедитесь, что у вас установлена последняя версия CyberPanel. Иногда обновления включают исправления для таких проблем.

Если вам не удаётся решить проблему самостоятельно, возможно, стоит обратиться в службу поддержки CyberPanel или на форумы сообщества, чтобы получить более специфическую помощь.
А что они используют для выпуска сертификата? 
Если letsencrypt то после санкций многие российские серверы DNS перестали поддерживать DNSSEC и letsencrypt ругается на "недостоверные" серверы DNS,
Как вариант, попробуйте использовать для своего сайта DNS на зарубежном хостинге. Если имя будет разрешено в правильный ip-адрес, то по идее сертификат будет получен.
Если не сможете получить в панели, но у Вас стоит ubuntu, можно попробовать получить самостоятельно, установив certbot
Похожие вопросы