Проверка домена: DNS, HTTPS и статусы
Что трекер проверяет у домена, что означает каждый статус в колонке «Статус» и как исправить ошибку каждого этапа.
Трекер проверяет каждый домен из раздела Домены по четырём этапам: DNS, HTTP, HTTPS, Сертификат. Итог виден в колонке Статус, подробности — в окне проверки. Статус видят все, кому доступен домен; запускают проверку владелец, администратор и тимлид.
Как запустить проверку
Для нового домена первая проверка запускается сама после добавления. Автоматические проверки идут по одному домену, поэтому после добавления сразу многих доменов результаты появляются по очереди. Дальше трекер повторяет проверку по расписанию.
Чтобы проверить домен сейчас:
- Откройте Домены.
- Нажмите ⟳ в строке домена. На телефоне кнопка называется ⟳ Проверить.
- Дождитесь результата в открывшемся окне. Пока идёт проверка, вверху написано «Проверяем домен…», а кнопка называется Проверка….
Окно также открывается кликом по статусу домена. В заголовке окна — имя домена, над ним подпись «готовность домена». В окне показаны:
- итоговый статус и результат каждого этапа;
- «Сертификат действует до» — дата окончания сертификата, если проверка её получила;
- «Адреса» — IP-адреса домена из DNS;
- «Проверено» и «Следующая проверка» — время последней и следующей проверки;
- кнопка Проверить — у владельца, администратора и тимлида.
Список доменов обновляется сам каждые 30 секунд.
Этапы проверки
| Этап | Что проверяется |
|---|---|
| DNS | У домена есть адреса в DNS, и все они публичные. Адреса показаны в строке «Адреса» |
| HTTP | По http:// на домене отвечает эта установка трекера. Подходит и перенаправление на https:// того же домена |
| HTTPS | По https:// на домене отвечает эта установка трекера |
| Сертификат | Сертификат действует, выдан на этот домен, цепочка доверенная |
Если этап DNS закончился ошибкой, остальные этапы не выполняются и показывают «Пока не проверено». Этапы HTTP и HTTPS проверяются независимо друг от друга.
Домен готов, когда все четыре этапа успешны. У домена с флажком Домен на Cloudflare этап DNS успешен, только если все адреса домена принадлежат Cloudflare — см. Работа с Cloudflare.
Текст результата этапа окрашен: зелёный — этап пройден, оранжевый — предупреждение, красный — ошибка, серый — «Пока не проверено».
Статусы в колонке «Статус»
| Статус | Что означает | Что делать |
|---|---|---|
| Готов | Все этапы успешны, до окончания сертификата 7 суток или больше | Ничего |
| Скоро истекает TLS | Все этапы успешны, но до окончания сертификата меньше 7 суток | Откройте окно и посмотрите дату в строке «Сертификат действует до» |
| Требует внимания | Хотя бы один этап не пройден | Откройте окно, найдите этап с ошибкой или предупреждением и сверьте текст с таблицей сообщений |
| Сертификат истёк | Срок сертификата закончился | Откройте окно и сверьте строку Сертификат с таблицей сообщений |
| Проверка устарела | Время следующей проверки прошло больше минуты назад, а нового результата нет | Нажмите Проверить. Если статус стоит у многих доменов, посмотрите задачу Проверка доменов на странице Состояние системы |
| Не проверен | Результата проверки ещё нет | У нового домена дождитесь первой проверки. Если статус не меняется, нажмите Проверить: после этого статус обновляется по расписанию |
Если подходят сразу несколько статусов, показывается один, в таком порядке: «Не проверен», «Проверка устарела», «Сертификат истёк», «Требует внимания», «Скоро истекает TLS», «Готов».
Рядом со статусом может стоять метка «в реестре» — она относится к реестру блокировок, а не к проверке готовности.
Повторные проверки и лимит
Время следующей проверки показано в окне в строке «Следующая проверка».
| Результат | Следующая проверка |
|---|---|
| Домен готов | Через 1 час |
| 1-я неудача подряд | Через 1 минуту |
| 2-я неудача подряд | Через 5 минут |
| 3-я неудача подряд | Через 15 минут |
| 4–6-я неудача подряд | Через 1 час |
| 7-я и следующие | Через 6 часов |
Неудача — любая проверка, после которой домен не готов, в том числе запущенная вручную. После успешной проверки счётчик неудач сбрасывается.
Вручную можно запустить не больше 20 проверок в минуту на всю команду. При превышении панель покажет «Слишком много проверок. Повторите через минуту.»
Когда домен направляют на proxy-сервер или переводят на другую ноду, в том числе автоматически при отказе ноды, прежний результат сбрасывается. До новой проверки статус — «Не проверен», сама проверка запускается без нажатия кнопки.
Выпуск сертификата
Сервер трекера выпускает HTTPS-сертификат сам при первом обращении к домену по HTTPS. Сертификат выпускается только для доменов, добавленных в раздел Домены. Отдельной кнопки выпуска нет.
Для выпуска A-запись домена должна вести на IP сервера трекера, входящие порты 80 и 443 должны быть открыты — см. Порты и сеть. Для доменов за Cloudflare — см. Режим SSL в Cloudflare.
Первая проверка нового домена тоже обращается к нему по HTTPS. Если она закончилась ошибкой этапов HTTPS и Сертификат, дождитесь повторной проверки через минуту или нажмите Проверить.
Сообщения этапов
DNS
| Сообщение | Причина и действие |
|---|---|
| «Публичные адреса получены» | Этап пройден |
| «DNS не вернул адрес: проверьте A/AAAA-записи» | У домена нет A- или AAAA-записи, либо запись ещё не обновилась. Проверьте запись у DNS-провайдера и повторите проверку позже |
| «Нужен домен без схемы, порта и пути» | Имя записано не как домен: с https://, портом или путём, без точки, в виде IP-адреса или с символами кроме латинских букв, цифр, точки и дефиса. Международное имя пишется в punycode. Имя не редактируется: удалите домен и добавьте заново, например go.example.com |
| «Проверка внутреннего или служебного адреса запрещена» | Хотя бы один адрес домена в DNS — внутренний или служебный. Оставьте в записях только публичные IP |
| «Не все адреса проксированы Cloudflare» | Предупреждение у домена с флажком Домен на Cloudflare: не все адреса домена принадлежат Cloudflare. Остальные этапы проверяются, но домен готовым не считается. Включите проксирование (оранжевое облако) у всех записей домена |
HTTP и HTTPS
| Сообщение | Причина и действие |
|---|---|
| «Отвечает эта установка трекера» | Этап пройден |
| «Перенаправление на HTTPS этого домена» | Этап HTTP пройден: запрос перенаправлен на https:// того же домена |
| «Нет ответа: сеть, таймаут или запрещённый адрес» | Соединение не установлено или ответ не пришёл вовремя. Проверьте, куда ведёт DNS-запись, и входящие порты 80 и 443. На этапе HTTPS это же сообщение стоит при ошибке сертификата — причина указана в строке Сертификат |
| «HTTP 404: ответ нашего трекера не подтверждён» | Ответ получен, но не от этой установки трекера. Вместо 404 в сообщении стоит фактический код ответа. Проверьте, что домен ведёт на сервер этого трекера, а не на другой сайт или хостинг |
| «HTTP перенаправляет на другой адрес» | Этап HTTP: ответ — перенаправление, но не на https:// этого же домена. Проверьте, куда ведёт DNS-запись домена |
| «Не удалось подготовить проверку», «Неверный адрес» | Запрос этапа не отправлен. Повторите проверку |
Сертификат
| Сообщение | Причина и действие |
|---|---|
| «Сертификат действителен, имя и цепочка проверены» | Этап пройден |
| «TLS недоступен: соединение или рукопожатие не завершено» | Защищённое соединение не установлено. Проверьте, куда ведёт DNS-запись, и входящий порт 443, затем повторите проверку |
| «Сертификат истёк или ещё не действует» | Текущая дата вне срока действия сертификата. Дата окончания — в строке «Сертификат действует до» |
| «Сертификат выдан для другого домена» | По адресу домена отвечает сервер с сертификатом на другое имя. Проверьте, куда ведёт DNS-запись |
| «Цепочка сертификата не подтверждена доверенным центром» | Сертификат самоподписанный или выпущен центром, которому сервер трекера не доверяет. Проверьте, куда ведёт DNS-запись |
| «Сертификат недействителен» | Сертификат не прошёл проверку по другой причине |
| «Проверка сертификата не подтверждена» | Ответ по HTTPS получен, но цепочка сертификата не подтверждена. Повторите проверку |
Ошибки запуска
Сообщение появляется в окне над этапами, красным цветом.
| Сообщение | Причина и действие |
|---|---|
| «Слишком много проверок. Повторите через минуту.» | Превышен лимит 20 ручных проверок в минуту |
| «Домен уже проверяется. Обновите список через несколько секунд.» | Проверка этого домена уже идёт — вручную или по расписанию. Результат появится в списке |
| «Проверка уже выполняется» | То же |
Что проверка не подтверждает
В окне есть пояснение: «Проверка не создаёт клики. Готовность подтверждается ответом этой установки трекера; DNS сам по себе её не гарантирует.»
- Статус «Готов» означает, что домен обслуживает эта установка трекера и сертификат прошёл проверку.
- Проверка не открывает кампании, лендинги и офферы, поэтому работу конкретной ссылки не подтверждает.
- Запросы проверки идут с сервера трекера. Доступность домена из страны посетителя проверка не показывает.
- Попадание домена в реестр блокировок проверяется отдельно.
- Результат относится к моменту проверки. Время показано в строке «Проверено».