Соединение • ERR_CONNECTION_REFUSED

ERR_CONNECTION_REFUSED: что значит и как исправить

Ошибка значит, что сервер активно отклонил подключение: по нужному адресу и порту никто «не отвечает на звонок». Чаще причина — сервис не запущен, не тот порт или файрвол.

Что значитСервер отклонил соединение по адресу и порту.
Чья сторонаСторона сайта (сервис/порт/файрвол) или сеть посетителя.
Быстрый фиксПроверить, запущен ли веб-сервер и слушает ли порт 80/443.
Как избежатьМониторинг сервиса и автоперезапуск.

Что означает ERR_CONNECTION_REFUSED

ERR_CONNECTION_REFUSED значит, что попытка установить соединение была явно отклонена: по указанному IP и порту нет принимающего сервиса, либо его закрыл файрвол. В отличие от таймаута, здесь отказ приходит сразу.

Частые причины

  • Веб-сервер (Nginx/Apache) не запущен или упал.
  • Сервис слушает не тот порт, а клиент стучится на 80/443.
  • Соединение блокирует файрвол или хостинг.
  • На localhost — приложение для разработки не запущено.
  • Реже — неверный прокси или антивирус у посетителя.

Как исправить владельцу сайта

  1. Проверьте, запущен ли веб-сервер: systemctl status nginx и перезапустите при необходимости.
  2. Убедитесь, что он слушает нужный порт (80/443).
  3. Проверьте правила файрвола — не закрыт ли порт.
  4. Локально — запустите dev-сервер и сверьте порт в адресе.

Что делать посетителю

  • Проверьте адрес и порт в URL.
  • Отключите прокси/VPN или, наоборот, попробуйте другую сеть.
  • Проверьте, не блокирует ли соединение антивирус/файрвол.

Как избежать

Настройте мониторинг сервиса и автоперезапуск (Restart=on-failure), следите за конфигурацией портов и правил файрвола после изменений.

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

Что значит ERR_CONNECTION_REFUSED?

Сервер активно отклонил подключение: по адресу и порту нет работающего сервиса или его блокирует файрвол. Отказ приходит сразу, в отличие от таймаута.

Как исправить соединение отклонено?

Владельцу — проверить, запущен ли веб-сервер и слушает ли он порт 80/443, и правила файрвола. Посетителю — проверить URL, прокси и сеть.

Чем отличается от таймаута соединения?

Здесь сервер сразу отказывает в подключении, а при ERR_CONNECTION_TIMED_OUT он молчит и клиент ждёт до истечения времени.

Смежные ошибки и материалы

Время ожидания истеклоERR_CONNECTION_TIMED_OUT — сервер не ответил вовремя. Не удаётся найти DNS-адресERR_NAME_NOT_RESOLVED — проблема разрешения домена. Не удаётся установить соединениеСайт не открывается: DNS, сервер, SSL, провайдер. Ошибка 502 Bad GatewayШлюз получил неверный ответ от сервера — причины и как починить.

Сайт отдаёт ошибки?

Найду и устраню технические ошибки сайта

Проведу технический аудит, найду причину ошибок сервера, редиректов и SSL, починю и настрою мониторинг, чтобы сайт не падал молча. Старт от 5 000 рублей.

Заказать техаудит