Что сломалось?

Опишите симптом, а не технологию. SocialNIC поможет быстро понять, где искать: DNS, SSL, почта, браузер, кэш, сеть или хостинг.

50 сценариев8 зон диагностики1 запуск проверки
01
Проверить доменDNS · HTTP · SSL · MX/SPF/DMARC
→
02
Найти по симптому50 сценариев диагностики
↓
Быстрая диагностика

Проверить домен целиком

Один запуск проверит внешний DNS, HTTP/HTTPS, сертификат и основные почтовые записи. Ничего на сервере не меняется.

Проверяются только публичные домены. localhost, private/reserved IP и произвольные порты заблокированы.

↗Только публичные данныеDNS, HTTP, TLS и открытые почтовые записи
◎Read-onlyПроверка ничего не меняет на сервере или в DNS
⌁От симптома к слоюСначала локализуем сбой, потом предлагаем действие
✓Без регистрацииБазовые проверки доступны сразу
Быстрый вход

Что именно происходит?

Не нужно сначала угадывать, DNS это или сервер. Начните с того, что видите на экране.

50 сценариев
Сайт не открывается

404 только на части страниц

Главная открывается, но отдельные URL отвечают 404: проверяем маршрутизацию, rewrite и фактическое наличие страницы.

Разобрать →
Сайт не открывается

Белый экран без текста ошибки

Пустая страница часто означает фатальную PHP-ошибку при отключённом выводе ошибок или сбой шаблона до формирования ответа.

Разобрать →
Сайт не открывается

Ошибка 403 Forbidden

Сервер доступен, но отказывается отдавать ресурс: права, правила доступа, WAF или конфигурация директории.

Разобрать →
Сайт не открывается

Сайт вообще не открывается

Сначала отделяем проблему домена, сети и SSL от сбоя самого веб-сервера.

Разобрать →
Сайт не открывается

Сайт отдаёт 502 или 503

Эти ошибки обычно означают, что фронтальный веб-сервер жив, а приложение или PHP не отвечает нормально.

Разобрать →
Сайт не открывается

Сайт открывается без стилей

HTML работает, но CSS не применился: чаще всего файл недоступен, отдаётся с ошибкой или браузер блокирует ресурс.

Разобрать →
Сайт не открывается

Сайт стал медленно открываться

Отделяем медленный DNS/TLS от долгого ответа сервера, тяжёлого HTML и медленных ресурсов страницы.

Разобрать →
DNS и домен

CNAME конфликтует с другими DNS-записями

Имя с CNAME не должно одновременно иметь обычные A/MX/TXT того же owner name — конфликт даёт непредсказуемую зону.

Разобрать →
DNS и домен

DNS отвечает SERVFAIL

SERVFAIL означает, что резолвер не смог получить достоверный ответ — часто из-за DNSSEC, неработающих NS или ошибок зоны.

Разобрать →
DNS и домен

Домен не находится по DNS

Разбираем, почему браузер не может получить IP-адрес домена и где именно прерывается цепочка DNS.

Разобрать →
DNS и домен

Домен продлили, но сайт ещё не работает

После просрочки домена восстановление регистрации и возврат DNS в кэши могут происходить не одновременно.

Разобрать →
DNS и домен

После переезда открывается старый сайт

Чаще всего это старый DNS-кэш, оставшийся AAAA или запрос попадает на прежний сервер по другому имени.

Разобрать →
DNS и домен

После смены DNS сайт работает не у всех

Типичный сценарий после изменения NS, IP или TTL: часть пользователей уже видит новое, часть — старое.

Разобрать →
DNS и домен

Сайт без www работает, а с www — нет

www — отдельное DNS-имя. Для него нужны запись, сертификат и корректная логика зеркала.

Разобрать →
SSL и HTTPS

Mixed Content после перехода на HTTPS

HTML открыт по HTTPS, но внутри остаются ресурсы по HTTP — браузер может блокировать стили, скрипты, шрифты и iframe.

Разобрать →
SSL и HTTPS

SSL-сертификат истёк

Проверяем не только дату, но и почему автоматическое продление не дошло до реально используемого vhost.

Разобрать →
SSL и HTTPS

Бесконечный редирект после включения HTTPS

Чаще всего одновременно редиректят веб-сервер, CDN/proxy и сама CMS, причём каждый по-разному понимает исходную схему.

Разобрать →
SSL и HTTPS

Браузер ругается на SSL-сертификат

Проверяем имя домена, срок действия, цепочку сертификатов и то, какой сертификат реально отдаёт сервер.

Разобрать →
SSL и HTTPS

Ошибка цепочки SSL-сертификата

Сертификат домена корректный, но сервер не отдаёт промежуточные сертификаты, поэтому часть клиентов не строит доверенную цепочку.

Разобрать →
SSL и HTTPS

Сервер отдаёт чужой SSL-сертификат

Чаще всего SNI попадает в неправильный vhost или сертификат назначен другому сайту на том же IP.

Разобрать →
SSL и HTTPS

Сертификат выпущен, но HTTPS не работает

Сертификат сам по себе не включает HTTPS: он должен быть привязан к сайту, а 443 — реально обслуживаться.

Разобрать →
Почта

DKIM не проходит проверку

Если подпись есть, но DKIM=fail, проверяем selector, публичный ключ и то, изменяется ли письмо после подписания.

Разобрать →
Почта

MX указывает на hostname без A/AAAA

MX должен вести на hostname, который сам разрешается в IP. Иначе отправителю некуда устанавливать SMTP-соединение.

Разобрать →
Почта

SPF даёт fail или softfail

Проверяем, входит ли фактический IP отправителя в SPF и не сломан ли SPF несколькими TXT-записями.

Разобрать →
Почта

Письма возвращаются с ошибкой bounce

Возвратное письмо обычно уже содержит точную причину: 5.1.1, 5.7.1, quota, policy, SPF/DKIM или недоступность сервера.

Разобрать →
Почта

Письма на домен не приходят

Проверяем MX, доступность почтового сервера и ситуацию, когда отправитель доставляет письмо вообще не туда.

Разобрать →
Почта

Письма попадают в спам

Смотрим не только SPF/DKIM, но и PTR, HELO, репутацию IP и содержание отправки.

Разобрать →
Почта

Письма с домена не уходят

Отделяем ошибку SMTP-аутентификации от блокировки исходящего соединения и проблем DNS почтового домена.

Разобрать →
Браузер

Кнопки не работают из-за JavaScript

Страница видна, но интерактивность сломана: ошибка JS, не загрузился bundle или обработчик не привязался к DOM.

Разобрать →
Браузер

На странице не загружаются картинки

Проверяем 404/403, неверный путь, mixed content, lazy-load и ограничения внешнего источника.

Разобрать →
Браузер

Сайт не работает только в одном браузере

Проверяем профиль, расширения, service worker, HSTS и кэш — сервер здесь часто ни при чём.

Разобрать →
Браузер

Сайт работает только после очистки cookie

Сломанная сессия, старый auth-cookie или чрезмерно большой Cookie header может ломать только часть пользователей.

Разобрать →
Браузер

У меня сайт открывается, у клиента — нет

Если сайт работает у вас, проблема часто находится в DNS-кэше, сети клиента, IPv6 или локальном браузере.

Разобрать →
Браузер

Форма не отправляется

Разделяем фронтенд-валидацию, JS/fetch, серверный endpoint, антиспам и реальную отправку письма.

Разобрать →
Кэш и обновления

CSS или JavaScript не обновились

HTML уже новый, но браузер/CDN продолжает брать старый asset по тому же URL.

Разобрать →
Кэш и обновления

HTML кэшируется слишком долго

Если HTML получает недельный cache-control как статический asset, пользователи могут долго видеть старые меню, canonical и контент.

Разобрать →
Кэш и обновления

PHP-файл обновлён, но выполняется старый код

Если файл на диске новый, а поведение старое, проверяем OPcache, process restart и то, какой путь реально исполняет vhost.

Разобрать →
Кэш и обновления

Показывается старая версия сайта

Определяем, кто держит старый ответ: браузер, CDN/прокси, серверный page-cache или само приложение.

Разобрать →
Кэш и обновления

Правки не видны после deploy

Проверяем, дошли ли новые файлы до production и не смотрим ли мы на старую сборку или старые ассеты.

Разобрать →
Сеть и доступ

Private DNS или DoH меняет результат

Браузер/телефон может использовать DNS-over-HTTPS вместо DNS провайдера, поэтому два устройства в одной сети получают разные ответы.

Разобрать →
Сеть и доступ

Timeout или connection reset

Обе ошибки сетевые, но означают разное: при timeout ответа нет, при reset соединение было принудительно закрыто.

Разобрать →
Сеть и доступ

Один IP не может открыть сайт

Если проблема воспроизводится только у одного внешнего IP, сначала ищем блокировку или маршрут, а не переписываем сайт.

Разобрать →
Сеть и доступ

По Wi‑Fi работает, по мобильной сети — нет

Сравниваем DNS, IPv4/IPv6 и маршрут. Такая разница почти всегда даёт полезную диагностическую развилку.

Разобрать →
Сеть и доступ

Сайт не работает через VPN

VPN меняет исходящий IP, DNS и маршрут — поэтому проблема может быть в блокировке exit-node или в MTU/маршрутизации туннеля.

Разобрать →
Хостинг и сервер

PHP: Allowed memory size exhausted

Скрипт превысил memory_limit: важно понять, это разовый тяжёлый процесс, утечка или слишком низкий лимит.

Разобрать →
Хостинг и сервер

PHP: Maximum execution time exceeded

Запрос выполняется слишком долго: причина может быть в БД, внешнем API, DNS/SMTP или тяжёлом цикле приложения.

Разобрать →
Хостинг и сервер

Permission denied после миграции

После копирования сайта владельцем файлов часто становится root/агент, а PHP-пользователь теряет возможность писать cache, uploads или storage.

Разобрать →
Хостинг и сервер

На сервере закончилось место

Нехватка диска ломает обновления, сессии, логи, базы и почту — часто сразу в нескольких местах.

Разобрать →
Хостинг и сервер

Ошибка подключения к базе данных

Веб-сервер и PHP работают, но приложение не может установить соединение с БД: адрес, пароль, сокет, лимит или сама СУБД.

Разобрать →
Хостинг и сервер

После обновления PHP появилась ошибка 500

Проверяем несовместимость кода, недостающие расширения, новую конфигурацию и ошибочный обработчик PHP.

Разобрать →
Точечные проверки

Нужен конкретный DNS, SSL или почтовый ответ?

В расширенных инструментах можно запускать проверки по отдельности и указывать DKIM selector.

Открыть инструменты →
По слоям

Или перейти сразу в нужный раздел

Полезно, если уже понятно, на каком уровне возникает проблема.

Как работает SocialNIC

Диагностика без хаотичных правок

Сначала фиксируем наблюдаемый симптом, затем отделяем DNS, сеть, TLS, сервер, приложение и браузер — и только после этого меняем конфигурацию.

  1. 01Зафиксировать симптом

    Код ошибки, устройство, сеть и точный URL.

  2. 02Отделить слои

    DNS, сеть, SSL, сервер, приложение или браузер.

  3. 03Менять по одному

    После каждого действия проверять результат.