Устранение ошибок TLS в пользовательском домене

Почему не удалось выпустить TLS-сертификат и три способа решения 95% проблем.

2 мин чтенияОбновлено 2026-05-15

Что вы исправите

  • Проверьте записи CAA и убедитесь, что Let's Encrypt является разрешённым центром сертификации — это наиболее частая причина сбоев при выпуске.
  • Отключите прокси Cloudflare с оранжевым облаком, который не даёт Caddy завершить рукопожатие TLS.
  • Определите и переждите окно ограничения скорости Let's Encrypt (50 сертификатов на зарегистрированный домен в неделю).

Если ваш пользовательский домен подтвержден, но посетители видят предупреждение TLS («сертификат недействителен», «ERR_CERT_AUTHORITY_INVALID»), Caddy не смог получить сертификат Let's Encrypt. Вот как это исправить.

1. Проверьте записи CAA

Это причина номер 1. Выполните:

dig CAA links.acme.com

Если вы видите 0 issue "digicert.com" или любой другой центр сертификации, который не является letsencrypt.org, Let's Encrypt заблокирован, и выдача сертификата завершается сбоем без уведомления.

Решение: добавьте 0 issue "letsencrypt.org" в записи CAA вашего домена. Вы можете сохранить существующий ЦС для любого другого использования сертификатов — CAA является аддитивным.

Подождите 1 час для распространения CAA, затем нажмите Повторить проверку на панели управления.

2. Проверьте прокси Cloudflare

Если вашим DNS-провайдером является Cloudflare и «статус прокси» записи показывает оранжевое облако, Cloudflare завершает TLS на своем пограничном сервере с использованием собственного сертификата. Это нарушает рукопожатие Caddy's on-demand TLS.

Решение: нажмите на оранжевое облако, чтобы оно стало серым (только DNS). CDN Cloudflare несовместим с нашей периферией — мы уже агрессивно кэшируем на POP-сервере, поэтому вы ничего не теряете.

Если вам абсолютно необходим прокси Cloudflare (например, правила WAF), бизнес-планы поддерживают режим custom-origin, при котором вы указываете Cloudflare на наш пограничный IP, и мы принимаем проксированное соединение. Напишите в поддержку, чтобы включить.

3. Проверьте ограничения скорости

Let's Encrypt ограничивает количество выдаваемых сертификатов до 50 на зарегистрированный домен в неделю. Если вы добавили много поддоменов за короткий промежуток времени, вы можете столкнуться с этим.

Решение: подождите. Мы повторяем попытку каждые 12 часов, и большинство окон ограничения скорости сбрасываются в течение 7 дней. Уже выданные сертификаты продолжают работать — блокируется только новая выдача.

Вы можете подтвердить статус ограничения скорости, проверив crt.sh на наличие последних сертификатов вашего домена.

Все еще не работает?

  • Проверьте нашу страницу состояния. Иногда у самого Let's Encrypt случаются инциденты.
  • На странице сведений о домене на панели управления дословно отображается последнее сообщение об ошибке Caddy — вставьте его в чат, и мы проведем диагностику вместе.
  • Для изолированных сред вы можете самостоятельно разместить Caddy с собственным внутренним ЦС. Руководство по самостоятельному размещению описывает изменения конфигурации.

Как только заработает

Установите себе напоминание через 60 дней, чтобы проверить успешное продление. Мы отправляем электронное письмо контактному лицу по выставлению счетов в рабочем пространстве при успешном продлении (вы можете отказаться от этого в разделе Настройки → Уведомления). Если продление не удастся, мы отправим электронное письмо и запустим веб-хук, чтобы ваше оповещение это зафиксировало.

Это было полезно?
Нужно больше? Напишите команде - ответ в течение одного рабочего дня.Связаться с поддержкой