Ошибка ERR_CONNECTION_TIMED_OUT (ошибка соединения с сервером) возникает, когда браузер не получает ответ от сервера за отведенное время. Чаще всего проблему можно решить на стороне пользователя — проверить интернет, браузер или VPN. Если сайт не открывается с других устройств, причина на стороне сервера.
Как быстро исправить ошибку
Что означает ошибка «Время ожидания ответа истекло»
Ошибка соединения с сервером (ERR_CONNECTION_TIMED_OUT) означает, что сервер, к которому обращается браузер, не отвечает. Чтобы открыть сайт, браузер отправляет запрос на сервер, где размещен сайт, и ждет ответа. Если сервер не отвечает за отведенное время, браузер сообщает об ошибке.
Время загрузки сайта складывается из:
- времени отклика серверов (веб- и DNS-серверов, к которым относится сайт),
- времени генерации сайта на сервере и в браузере (загрузки всех файлов).
Ошибку могут спровоцировать как неисправности на сервере, так и проблемы подключения у пользователя.
Причины возникновения ошибки
Я посетитель сайта – что делать
Шаг 1. Проверьте сайт с другого устройства
Откройте нужный сайт на другом устройстве или через другую сеть (например, через мобильный интернет).
Если сайт не открылся — проблема на стороне сервера. Восстановить доступ может только владелец сайта или хостинг-провайдер.
Если сайт открылся — проблема в вашем устройстве или сети. Переходите к шагу 2.
Шаг 2. Проверьте корректность адреса страницы
Если вы вводили адрес вручную, проверьте, нет ли опечаток. Используйте адрес страницы (URL) из закладок или поисковой выдачи.
Шаг 3. Перезагрузите страницу и роутер
Перезагрузите страницу или попробуйте подключиться к ресурсу повторно. Если не помогло — перезагрузите роутер и компьютер.
Подключитесь к той же сети при помощи другого устройства и проверьте работу интернета. Если на нем тоже нет связи с DNS-сервером, значит проблема в настройках роутера или у интернет-провайдера. Если интернет-соединение и роутер работают исправно, перейдите к следующему шагу.
Шаг 4. Очистите кеш и файлы куки браузера
Браузер мог кешировать страницу сайта в момент, когда он был недоступен, и теперь показывает устаревшую информацию. Как очистить кеш и куки в популярных браузерах, подробно описано в нашей инструкции.
Шаг 5. Отключите VPN и прокси
Если вы работаете под виртуальной частной сетью (VPN), отключите программу или расширения и проверьте подключение. Если у вас операционная система Windows, проверьте, не стоит ли в настройках подключение через прокси-сервер. Если после отключения VPN и прокси-сервера ошибка отображения сайта сохраняется, переходите дальше.
Шаг 6. Отключите антивирус и фаервол
Если на вашем компьютере установлены антивирусы или фаерволы, попробуйте временно отключить их и посмотрите, изменит ли это ситуацию.
Шаг 7. Проверьте файл hosts
Откройте файл hosts и проверьте его содержимое. В файле не должно быть строки с адресом ресурса, к которому не удается подключиться. Если такая строка есть — удалите ее, сохраните файл и подключитесь повторно. Вам поможет инструкция Файл hosts: где находится и как его изменить.
Я владелец сайта – что делать
Диагностика проблемы
Проверьте, отвечает ли сервер на запросы. Используйте команды в командной строке (Windows) или терминале (macOS, Linux):
ping example.com64 bytes from 93.184.216.34: icmp_seq=1 ttl=56 time=12.3 msRequest timed outtraceroute example.com (Linux, macOS) или tracert example.com (Windows)* * * на одном из участковcurl -I https://example.comHTTP/1.1 200 OKcurl: (7) Failed to connect to example.com port 443: Connection timed outnslookup example.comAddress: 93.184.216.34** server can't find example.com: NXDOMAINДействия при различных результатах:
Если ping не проходит, а curl возвращает ошибку — сервер недоступен. Проверьте, не идут ли профилактические работы, не закончились ли ресурсы.
Если ping проходит, а curl возвращает ошибку — проблема на уровне веб-сервера или приложения. Проверьте логи веб-сервера.
Если nslookup возвращает ошибку — проблема в DNS. Проверьте настройки DNS-записей.
Если traceroute показывает * * * на одном из участков — проблема в сети или у провайдера на этом участке.
Типичные ошибки при выполнении команд:
ping: unknown host example.com— домен не резолвится. Проверьте настройки DNS.curl: (60) SSL certificate problem— проблема с SSL-сертификатом. Проверьте срок действия и настройки.Permission denied— недостаточно прав. Запустите командную строку от имени администратора.
Шаг 1. Проверьте доступность сервера
Если сервер не отвечает на ping или curl, проверьте:
- не идут ли на сервере профилактические работы;
- не закончились ли ресурсы (дисковое пространство, оперативная память, процессы);
- не блокирует ли сервер запросы фаервол.
Шаг 2. Проверьте работу CDN
Проверьте, использует ли ваш сайт CDN
- Способ 1. Проверьте, принадлежит ли IP-адрес сайта одному из известных CDN-провайдеров (Cloudflare, Akamai, Fastly и другим). Узнать IP можно через любой онлайн-сервис проверки DNS или через командную строку.
- Способ 2. На использование CDN указывает наличие в DNS CNAME-записи, которая ведет не на IP-адрес сервера, а на домен CDN-провайдера (например, site.ru.cdn.cloudflare.net). Проверить DNS-записи любого домена вы можете с помощью утилиты DIG по инструкции.
- Способ 3. Специальные заголовки в ответе сервера. Если при открытии сайта в заголовках ответа присутствуют поля X-Cache, CF-Cache-Status или X-CDN, это почти всегда означает, что трафик идет через CDN.
Если сайт использует CDN, убедитесь, что узлы сети доставки контента доступны, а настройки кеширования корректны. Проверьте статус узлов в панели управления CDN-провайдера.
Шаг 3. Проверьте контейнеры
Если сайт работает в Docker или Kubernetes, проверьте, запущены ли контейнеры:
docker pskubectl get podskubectl logs <имя пода>Шаг 4. Проверьте API
Если сайт зависит от внешних сервисов, проверьте их доступность и время отклика. Используйте curl или сервисы мониторинга API. Если API недоступен, обратитесь к его поставщику. Если время отклика слишком большое, увеличьте таймаут в настройках.
Шаг 5. Проверьте сетевые ограничения
Проверьте правила фаервола, открытые порты и лимиты провайдера. Если порт 80 или 443 закрыт, сайт не будет открываться по HTTP или HTTPS.
Типичные ошибки и как их исправить:
ping: unknown hostcurl: (60) SSL certificate problemPermission deniedConnection refusedNetwork is unreachableImagePullBackOffCrashLoopBackOffТаблица: причины и решения
Если ничего не помогло
Если вы выполнили все шаги, а ошибка осталась — обратитесь в службу технической поддержки вашего хостинг-провайдера. Приложите результаты проверок (ping, traceroute, curl) и укажите, какие действия вы уже предприняли.
Частые вопросы
Почему ошибка ERR_CONNECTION_TIMED_OUT появляется только на одном сайте?
Может ли ошибка ERR_CONNECTION_TIMED_OUT возникать из-за VPN?
Что делать, если ошибка ERR_CONNECTION_TIMED_OUT появляется только у некоторых пользователей?
Помогла ли вам статья?
Спасибо за оценку. Рады помочь 😊