ERR_CONNECTION_TIMED_OUT: сайт не отвечает на подключение

ERR_CONNECTION_TIMED_OUT значит, что браузер отправил запрос на соединение и не получил ответа за отведённое время. Сервер не сказал «нет», он промолчал. Молчание бывает из-за выключенного сервера, неверного адреса в DNS, блокировки сетевым экраном или обрыва по пути. Первым делом выясните, у кого сайт не открывается.

Обновлено 28 октября 2026

Это не ваш сайт? Если чужой сайт не открывается только у вас — попробуйте другой браузер, мобильный интернет и отключите VPN. Дальше на странице — разбор для владельца сайта.

Что значит ошибка

В исходном коде Chromium эта ошибка описана одной строкой: «попытка соединения закончилась тайм-аутом» (net_error_list.h). Справка Chrome называет причинами медленное соединение или перегруженную страницу (справка Chrome). Для владельца сайта полезнее различие: тайм-аут возникает при тишине, а не при отказе. Если порт закрыт и сервер отвечает отказом, браузер показывает другую ошибку: ERR_CONNECTION_REFUSED.

Ошибка не относится к коду ответа. Код ответа 504 приходит от сервера, который отвечает. Здесь связи с сервером нет вообще. Про 504 читайте в отдельном разборе.

Шаг 1. Выясните, у кого ошибка

  1. Откройте адрес с телефона через мобильный интернет, не через домашний Wi-Fi.
  2. Откройте другой сайт. Если не открывается ничего, проблема в вашем подключении.
  3. Попросите знакомого из другого города открыть адрес.
  • Открывается у других. Проблема у вас: шаг 2.
  • Не открывается ни у кого. Проблема у сайта: шаг 3.

Не хотите разбираться сами? Пришлём оценку в часах до начала работы, первая задача до 2 часов бесплатно.

Отправить задачу

Шаг 2. Устройство и сеть

  • Выключите VPN и прокси и повторите. Если сайт открылся только через VPN, ваш провайдер не пропускает маршрут до этой сети.
  • Временно отключите антивирус или файрвол с проверкой интернета.
  • Перезагрузите роутер.
  • Проверьте файл hosts: если в нём есть строка с этим доменом и устаревшим адресом, браузер идёт на старый сервер.
  • Смените DNS в настройках сети, например на 1.1.1.1 или 8.8.8.8.

Если сайт не открывается только у вас и только из одной сети, это часто блокировка или сбой у провайдера. Позвоните провайдеру и назовите IP-адрес сайта: его покажет dig +short example.ru.

Шаг 3. Проверьте сервер командами

Первая команда проверяет, дойдёт ли соединение до порта 443 за 10 секунд:

curl -v --connect-timeout 10 https://example.ru

В выводе curl смотрите, на какой строке остановилось:

  • Тайм-аут или остановка после строки «Trying 203.0.113.5:443...». До сервера пакет не дошёл или ответа нет. Продолжайте с шага 4.
  • «Connection refused». Сервер ответил отказом. Это другая ошибка: ERR_CONNECTION_REFUSED.
  • «Could not resolve host». Домен не указывает на сервер: DNS_PROBE_FINISHED_NXDOMAIN.
  • Строка HTTP/ с кодом. Соединение есть, дело не в этой ошибке.

Для проверки порта без HTTP: nc -vz -w 10 example.ru 443. Повторите для порта 80.

Шаг 4. Основные причины на стороне сайта

Домен указывает на сервер, которого уже нет

После переезда на новый хостинг запись A могла остаться прежней, а старый сервер отключён. Сравните dig +short example.ru A с адресом из письма нового хостинга. Если адреса разные, исправьте запись в той панели, где указаны серверы имён домена (разбор про DNS после переноса).

Сервер выключен или недоступен

Виртуальный сервер остановлен за неоплату, закончился тариф, хостинг ведёт работы. Зайдите в панель хостинга: статус услуги и последние уведомления. Если у хостинга есть страница статуса, проверьте её. Если вы хозяин сервера, зайдите по SSH или через консоль в панели провайдера.

Порт закрыт сетевым экраном без ответа

Если файрвол сервера или провайдера отбрасывает пакеты без ответа, браузер видит тишину. На сервере проверьте правила (ufw status, iptables -S, nft list ruleset) и группы безопасности в панели облака. Порты 80 и 443 должны быть разрешены для всех. Проверьте, нет ли среди запретов вашего адреса: защита от подбора пароля (fail2ban и подобные службы) блокирует адрес после нескольких неудачных входов, и тогда сайт не открывается именно у вас.

Веб-сервер не отвечает из-за перегрузки

Если процессор или память заняты, соединения ждут в очереди. Тогда сайт то открывается, то нет. Посмотрите нагрузку: uptime, top, free -m. Причиной бывает перебор паролей или поток запросов от ботов, нехватка памяти для PHP или зависший процесс. Подробнее в разборах «Сайт долго грузится» и ошибки 503.

Сеть между вами и сервером

Если с части сетей сайт открывается, а с других нет, а на сервере всё в порядке, причина в маршруте или у провайдера посетителя. Диагностика: traceroute example.ru (на Windows tracert) показывает, где обрывается путь. Это нужно передать провайдеру или хостингу.

Шаг 5. Проверка после исправления

  1. curl -I https://example.ru возвращает ответ с кодом 200 или 301.
  2. Сайт открывается с телефона через мобильную сеть и из другого города.
  3. dig +short example.ru A указывает на нужный сервер.
  4. Порты 80 и 443 отвечают с внешней сети: nc -vz example.ru 443.

Когда нужен специалист

  • Нет доступа к серверу и панели, а хостинг не отвечает.
  • Сайт то открывается, то нет, и причина не очевидна.
  • Адрес в DNS верный, порты открыты, а ошибка осталась.
  • Сайт упал после переезда или смены хостинга.
  • Нужно выяснить, блокирует ли сеть вас или весь мир.

Сколько стоит решение у нас

ЗадачаВремяСтоимость
Диагностика и восстановлениеоколо 2 ч7 600 ₽
Расширенный мониторинг (страницы, формы, сервер)1–2 ч3 800–7 600 ₽

Диапазоны ориентировочные, ставка 3 800 ₽ в час. Точную оценку присылаем до начала работ. Все цены.

Не хотите разбираться сами?

Опишите проблему в форме. Пришлём оценку в часах до начала работы, первая задача до 2 часов бесплатно для новых клиентов.

Отправить задачу

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

Чем тайм-аут отличается от отказа в подключении?

Тайм-аут: ответа нет совсем. Отказ: сервер или сетевой экран ответил, что порт закрыт. По спецификации TCP, если на порту никто не слушает, получатель отвечает сегментом сброса соединения (RST) (RFC 9293, раздел 3.5.2). Отказ приходит быстро, тайм-аут занимает десятки секунд.

Ошибка возникает только на одном сайте. Это значит, что я что-то сломал?

Если другие сайты открываются, проблема у конкретного сайта или на маршруте до него. Пройдите шаги 1 и 3. Если с мобильного интернета сайт открывается, причина в вашей сети или на устройстве.

Поможет ли очистка кеша?

Кеш браузера на тайм-аут не влияет: соединения нет ещё до того, как браузер что-то загрузит. Помогает кеш DNS, если запись изменилась недавно: ipconfig /flushdns на Windows.

Сколько ждать после смены DNS?

От минут до суток, в зависимости от срока жизни записи (TTL). Сайт может открываться у одних посетителей и не открываться у других, пока кеши не обновятся.