Перейти к содержимому
SEO/Опубликовано 18 октября 2026 г./5 мин

ERR_CONNECTION_ABORTED: соединение прервано

ERR_CONNECTION_ABORTED: соединение прервала своя сторона — система, антивирус, файрвол или VPN. Проверили в Chromium 149 и почему форма уходит дважды.

ERR_CONNECTION_ABORTED: соединение прервано
N
Команда NEXFORCE
Кто пишет блог

ERR_CONNECTION_ABORTED — ошибка Chrome и других браузеров на Chromium: «Не удается получить доступ к сайту» с кодом ERR_CONNECTION_ABORTED внизу. Она значит, что соединение с сайтом прервано на стороне вашего устройства: его оборвала операционная система, антивирус, файрвол, VPN или прокси. Если сброс приходит от сервера, браузер пишет другой код — ERR_CONNECTION_RESET.

Мы проверили это на стенде Chromium 149 под Linux: обрывали соединение то со стороны браузера, то со стороны сервера, в разные моменты загрузки. Ниже — что вышло, почему чаще всего ошибку никто не видит и как устранить её в Windows, на телефоне и на своём сайте.

Что означает ERR_CONNECTION_ABORTED: перевод и код

Дословно — «соединение прервано». В списке сетевых ошибок Chromium, файле net_error_list.h, у неё номер −103 и такой комментарий:

// A connection timed out as a result of not receiving an ACK for data sent. // This can include a FIN packet that did not get ACK'd. NET_ERROR(CONNECTION_ABORTED, -103)

То есть в коде её описывают как тайм-аут: отправленные данные не подтвердила другая сторона. На деле браузер сам этот код не придумывает. Он получает ошибку от операционной системы и переводит её по таблице. В Linux и macOS это ECONNABORTED (файл net_errors_posix.cc), в Windows — WSAECONNABORTED (net_errors_win.cc).

У Microsoft описание WSAECONNABORTED, ошибки 10053, такое: «An established connection was aborted by the software in your host computer, possibly due to a data transmission time-out or protocol error». По-русски: установленное соединение прервала программа на вашем компьютере, возможно из-за тайм-аута передачи данных или ошибки протокола. Для соседней ошибки 10054, WSAECONNRESET, написано другое: соединение «forcibly closed by the remote host» — его закрыла удалённая сторона.

КодОшибкаКто оборвал соединение
−100ERR_CONNECTION_CLOSEDсервер закрыл его сигналом FIN
−101ERR_CONNECTION_RESETдругая сторона прислала RST
−103ERR_CONNECTION_ABORTEDваша система или программа на устройстве
−2ERR_FAILEDобщая ошибка без уточнения

В справке Google Chrome со списком кодов ошибок ERR_CONNECTION_ABORTED не описан: там есть ERR_CONNECTION_RESET, ERR_NETWORK_CHANGED и другие, а полный список предлагают смотреть на странице chrome://network-errors/.

Стенд: когда браузер показывает ошибку, а когда нет

Стенд собран в отдельном сетевом пространстве Linux. Внутри — Chromium 149 и простой HTTP-сервер, который отвечает с задержкой 4 секунды или отдаёт страницу по частям. Во время загрузки мы обрывали соединение командой ss -K: она закрывает выбранный сокет в ядре. Убитый сокет браузера получает ECONNABORTED, а сервер в ответ — сброс RST.

Что сделалиЧто увидел посетительЗапросов на сервере
Один раз оборвали сокет браузера, ответ ещё не начатстраница загрузилась за 5,9 с2
Один раз оборвали сокет серверастраница загрузилась2
Оборвали простаивающее соединение keep-aliveследующий переход прошёл без ошибки1
Оборвали сокет браузера посреди тела страницынедогруженная страница: 3 куска из 8, без сообщения об ошибке1
Обрывали сокет браузера каждые 0,4 сERR_CONNECTION_ABORTED, «Не удается получить доступ к сайту»2
Обрывали сокет сервера каждые 0,4 сERR_CONNECTION_RESET, «Соединение сброшено»2
Один обрыв во время fetch GETответ 200, консоль пустая2
Обрывы подряд во время fetchTypeError: Failed to fetch, в консоли net::ERR_CONNECTION_ABORTED2
Один обрыв во время отправки формы POST«заказ принят»2
Один обрыв во время fetch POSTTypeError: Failed to fetch1

Из таблицы три вывода.

Код зависит от того, чей сокет оборван. Один и тот же опыт дал ERR_CONNECTION_ABORTED, когда обрывали сторону браузера, и ERR_CONNECTION_RESET, когда сторону сервера. Поэтому ABORTED указывает на ваше устройство, а RESET — на сеть или сайт.

Один обрыв браузер чаще всего прячет. В коде Chromium, в файле http_network_transaction.cc, ошибки CONNECTION_RESET, CONNECTION_CLOSED и CONNECTION_ABORTED обрабатываются вместе: запрос отправляется заново. Условие повтора там же:

// NOTE: we resend a request only if we reused a keep-alive connection. return connection_is_proven && !has_received_headers;

Повтор бывает, только если соединение уже было использовано и заголовки ответа ещё не пришли. Второй обрыв подряд на свежем соединении браузер уже не прячет, и посетитель видит страницу ошибки.

Если ответ уже пошёл, повтора нет. Обрыв посреди страницы оставил её недогруженной, причём без сообщения об ошибке: видны три куска из восьми. Для посетителя это выглядит как «сайт сломан», хотя дело в соединении.

Повтор опасен для форм заказа

Последние строки таблицы важны владельцу сайта. После одного обрыва браузер заново отправил обычную HTML-форму методом POST, и сервер получил заказ два раза — оба с одинаковыми данными. Посетитель при этом увидел только «заказ принят» и ничего не заметил.

Запрос fetch с тем же POST в другом прогоне не повторился: скрипт получил TypeError, а на сервере остался один запрос. Здесь всё решает правило из кода выше — был ли запрос отправлен по уже использованному соединению. Заранее посетитель этого не знает, поэтому на сервере стоит считать любой POST возможным повтором.

Ещё один опыт: загрузка файла 64 МБ, на которую сервер ответил «413 — слишком большой запрос» и закрыл соединение. На Linux браузер показал ответ 413, а не ERR_CONNECTION_ABORTED, — и через fetch, и через форму. В Windows этот случай мы не проверяли.

Частые причины ошибки

Подробно разбирать каждую не нужно: для определения причины достаточно понять, в каких случаях ошибка появляется — на всех сайтах или на одном, в одном браузере или во всех. Ниже — основные варианты.

  • Антивирус или файрвол. Программы, которые проверяют трафик, стоят между браузером и сетью. Если такая программа решит, что соединение опасно, или сама даст сбой, она обрывает его на вашем компьютере — это и есть случай из описания ошибки 10053.
  • VPN и прокси. Клиент VPN переподключается, и соединения, которые шли через старый туннель, обрываются. Если при этом сменился адрес, Chrome обычно пишет ERR_NETWORK_CHANGED.
  • Нестабильная сеть. Данные уходят, а подтверждения не приходят: слабый Wi-Fi, перегруженный роутер, потери у провайдера. Система ждёт и обрывает соединение по тайм-ауту — так ошибку описывает комментарий в коде Chromium.
  • Расширения браузера. Блокировщики рекламы и расширения для безопасности отменяют часть запросов.
  • Сетевые настройки Windows. Сбитые параметры TCP/IP или Winsock после установки VPN и сетевых утилит.
  • Защита перед сайтом. Реже: сервер или защита от ботов перед ним закрывает соединение так, что система посетителя считает его оборванным.

Что попробовать прежде всего

Прежде чем менять настройки, сделайте несколько простых действий — в большинстве случаев их хватает:

  • перезапустите браузер, а если не поможет — компьютер и роутер;
  • проверьте, открываются ли другие сайты. Если не открывается ни один, проблема в подключении к интернету, а не в браузере;
  • попробуйте открыть тот же сайт в другом браузере или с телефона;
  • вспомните, какие программы вы устанавливали недавно. Если ошибка возникла сразу после установки антивируса, VPN или программы для защиты, начните с неё.

Если сайт, на который вы пытаетесь зайти, не открывается только в одном браузере, решение ищите в нём: расширения, кэш, настройки. Если ни в одном — в сети и системе.

Как исправить ERR_CONNECTION_ABORTED: пошаговая инструкция

1. Перезагрузите страницу

Нажмите F5. Если обрыв был разовым, второй запрос пройдёт. Если вы отправляли форму оплаты или заказа, сначала проверьте почту или личный кабинет: заказ мог уже уйти, и причина этому — повтор запроса, о котором выше, в части про стенд.

2. Откройте сайт в режиме инкогнито

Откройте окно в закрытом режиме — инкогнито (Ctrl+Shift+N). В нём расширения по умолчанию выключены. Если там сайт открывается, отключайте ненужные расширения по одному на странице chrome://extensions/, чтобы найти виновника. Многие блокировщики можно не удалять, а добавить сайт в их исключения.

3. Временно отключите антивирус и файрвол

Отключите проверку веб-трафика или HTTPS в антивирусе на несколько минут и откройте сайт. Если ошибка исчезла, добавьте сайт в исключения, а защиту включите обратно. Оставлять компьютер без защиты не нужно.

4. Отключите VPN и прокси

Отключите VPN-клиент и проверьте в Windows: «Параметры» → «Сеть и Интернет» → «Прокси-сервер». Если там включён прокси, которого вы не ставили, выключите его.

5. Перезагрузите роутер

Выключите роутер на 30 секунд и включите снова. Если сигнал Wi-Fi слабый, подойдите ближе или подключитесь кабелем.

6. Сбросьте Winsock, TCP/IP и DNS

Сетевые настройки Windows можно сбросить тремя командами. Введите «cmd» в поиск на панели задач, запустите командную строку от имени администратора и выполните по очереди:

netsh winsock reset
netsh int ip reset
ipconfig /flushdns

После этого перезагрузите компьютер.

7. Очистите кэш и данные сайта

Повреждённые файлы кэша — частая ситуация после сбоя браузера или нехватки оперативной памяти во время загрузки.

В Chrome: «Настройки» → «Конфиденциальность и безопасность» → «Удалить данные о работе в браузере». Для одного сайта проще нажать на значок слева от адреса и выбрать «Настройки сайтов» → «Удалить данные».

8. Обновите браузер и сетевой драйвер

Откройте chrome://settings/help, чтобы обновить Chrome. Драйвер сетевой карты обновите через «Диспетчер устройств» или с сайта производителя.

9. Сбросьте настройки браузера

«Настройки» → «Сброс настроек» → «Восстановление настроек по умолчанию». Закладки и пароли останутся, расширения будут отключены.

10. Смените DNS-сервер

Откройте «Панель управления» → «Центр управления сетями и общим доступом» → «Изменение параметров адаптера». Нажмите правой кнопкой на своё подключение, выберите «Свойства» → «IP версии 4 (TCP/IPv4)» → «Свойства» и укажите DNS вручную, например 77.88.8.8 (Яндекс DNS) или 8.8.8.8 (Google). Сохраните изменения и перезапустите браузер.

11. Отключите IPv6 для проверки

В тех же свойствах подключения снимите отметку «IP версии 6 (TCP/IPv6)». Если после этого ошибка пропала, причина в работе IPv6 у роутера или провайдера. Это проверка, а не постоянное решение: лучше настроить роутер или позвонить провайдеру, а отметку вернуть.

12. Проверьте компьютер на вредоносные программы

Если вы предполагаете, что дело не в настройках, а в постороннем ПО, проверьте систему.

Некоторые вредоносные программы перенаправляют трафик через себя и рвут соединения. Запустите полную проверку встроенным «Защитником Windows» или отдельной программой для поиска рекламного ПО и удалите найденное.

13. Переустановите браузер

Удалите браузер через «Параметры» → «Приложения», затем скачайте установщик только с официального сайта. При удалении можно стереть и данные работы: так уйдут повреждённые файлы профиля. Закладки синхронизируются с аккаунтом, если синхронизация была включена.

Если ничего не помогло

Сначала две проверки, которые редко делают:

  • Ярлык браузера. Нажмите правой кнопкой на ярлык, на рабочем столе или в панели задач, и откройте «Свойства». В поле «Объект» после пути к chrome.exe не должно быть адресов сайтов и лишних параметров. Если они есть, удалите ярлык и создайте новый.
  • Файл hosts. Он находится в папке C:\Windows\System32\drivers\etc. Если там есть строки с адресом сайта, который не открывается, программа могла добавить их без вашего ведома.

Устаревший совет: в старых инструкциях предлагают отключить SSLv3 в «Свойствах браузера» Windows. Современный Chrome SSLv3 не поддерживает вовсе, так что этот шаг ничего не изменит.

Если и это не помогло:

  1. Откройте сайт в другом браузере. Если Firefox открывает его, а Chrome нет, причина в настройках или расширениях Chrome.
  2. Подключитесь к другой сети. Раздайте интернет с телефона. Если в другой сети ошибки нет, проверьте роутер или позвоните провайдеру.
  3. Проверьте другое устройство. Если ошибка везде и только на одном сайте, сообщите о ней владельцу сайта: проблема, скорее всего, у него.

Дополнительные способы, которые можно сделать в крайнем случае: переустановить сетевой драйвер, удалив устройство в «Диспетчере устройств», и выполнить сброс сети из раздела «Параметры» → «Сеть и Интернет» → «Сброс сети». Соответственно, после него придётся заново вводить пароль Wi-Fi и настраивать VPN.

Чего не делать: не отключайте антивирус насовсем и не ставьте случайные программы «для ускорения интернета» — они сами часто подменяют сетевые настройки и создают такие ошибки.

Если ошибка появляется на телефоне

На Android и iPhone причина та же: соединение обрывает VPN, блокировщик рекламы или слабая сеть. Отключите VPN и приложения-блокировщики, переключитесь с Wi-Fi на мобильный интернет или обратно, обновите браузер.

Что делать владельцу сайта

Сам сайт обычно не виноват, но из стенда следуют три вывода для разработки:

  • Защитите формы от повторной отправки. Браузер может повторить POST после обрыва. Давайте форме одноразовый ключ и не создавайте второй заказ с тем же ключом.
  • Не держите страницу долго без ответа. Повтор срабатывает до первых байтов ответа. Чем дольше сервер думает, тем шире окно, в которое попадёт обрыв, а тяжёлая операция выполнится дважды.
  • Отдавайте ошибки с кодировкой. На стенде ответ 413 без указания charset браузер показал кракозябрами. Строка charset=utf-8 в Content-Type это исправляет.

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

Источники

  • Chromium, net/base/net_error_list.h — код CONNECTION_ABORTED, −103
  • Chromium, net/base/net_errors_posix.cc и net_errors_win.cc — ECONNABORTED и WSAECONNABORTED переводятся в ERR_CONNECTION_ABORTED
  • Chromium, net/http/http_network_transaction.cc — повтор запроса после обрыва, ShouldResendRequest
  • Microsoft, Windows Sockets Error Codes — WSAECONNABORTED 10053 и WSAECONNRESET 10054
  • Справка Google Chrome, коды ошибок — support.google.com/chrome/answer/95669

Похожие ошибки

Границы замера

Стенд — Chromium 149 под Linux в отдельном сетевом пространстве, сервер на локальном адресе, 18.10.2026. Соединения обрывались командой ss -K, а не настоящим антивирусом или VPN. В Windows браузер получает ошибки от другой системы, и случаи, в которых появляется ERR_CONNECTION_ABORTED, могут отличаться — например, при загрузке слишком большого файла. Браузер работал в автоматическом режиме.

Коротко

ERR_CONNECTION_ABORTED значит, что соединение с сайтом прервано на вашем устройстве: системой, антивирусом, файрволом, VPN или из-за потерь в сети. Разовый обрыв браузер обычно прячет, повторяя запрос, поэтому ошибку видят, когда обрывы идут подряд. Перезагрузите страницу, проверьте инкогнито, антивирус, VPN и прокси, сбросьте Winsock и TCP/IP. Владельцу сайта — защитить формы от двойной отправки.

Вопросы и ответы

FAQ по теме

Что означает ERR_CONNECTION_ABORTED?+
Соединение с сайтом прервано на стороне вашего устройства. Браузер получил от операционной системы код ECONNABORTED (в Windows — WSAECONNABORTED, 10053) и показал его как ERR_CONNECTION_ABORTED, код −103 в списке ошибок Chromium.
Чем ERR_CONNECTION_ABORTED отличается от ERR_CONNECTION_RESET?+
RESET — сброс пришёл с другой стороны, от сервера или узла по пути. ABORTED — соединение оборвано у вас: системой, антивирусом, файрволом, VPN. На нашем стенде обрыв сокета браузера давал ABORTED, а обрыв сокета сервера — RESET.
Виноват ли сайт в ошибке ERR_CONNECTION_ABORTED?+
Обычно нет: код говорит, что соединение прервали на компьютере посетителя. Если ошибка только на одном сайте и у многих людей, проверьте сервер и защиту перед ним, но начинать стоит с устройства.
Почему иногда ошибка проходит сама?+
Chromium повторяет запрос по новому соединению, если старое было уже использовано и ответ ещё не начал приходить. На стенде один обрыв пользователь не замечал: страница загружалась, а сервер получал два одинаковых запроса.
Может ли заказ на сайте уйти два раза?+
Может. На стенде отправка обычной формы методом POST после одного обрыва повторилась, и сервер принял заказ дважды. Поэтому сайту нужна защита от повторной отправки.
Читайте также

Связанные материалы

SEO

ERR_CONNECTION_CLOSED: сайт закрыл соединение

ERR_CONNECTION_CLOSED — сервер или кто-то по пути закрыл соединение до конца TLS-рукопожатия. Проверили на стенде, когда браузер показывает именно этот код, и почему прокси превращает сброс соединения в закрытие.

SEO

ERR_CONNECTION_RESET: соединение сброшено

ERR_CONNECTION_RESET значит, что соединение оборвали сигналом сброса — сервер, антивирус, прокси или сеть по пути. Проверили на стенде, чем сброс отличается от закрытия, и нашли сайт, который сбрасывает всегда. Что делать посетителю и владельцу.

SEO

ERR_FAILED: страница не загрузилась

ERR_FAILED — общая ошибка Chromium без причины. Проверили в Chromium 149: сбойный service worker даёт её на каждом переходе, лечат Ctrl+Shift+R и очистка данных.

SEO

ERR_NETWORK_CHANGED: соединение прервано, обнаружена смена сети

ERR_NETWORK_CHANGED: во время загрузки страницы сменился сетевой адрес. Проверили в Chromium 149, что вызывает ошибку, и что делать в Windows, на телефоне и с VPN.