| Предыдущий | Следующий |
| ERROR_REQUEST_ABORTED | ERROR_RETRY |
ERROR_CONNECTION_ABORTED
Что означает ERROR_CONNECTION_ABORTED
ERROR_CONNECTION_ABORTED означает, что сетевое соединение было прервано на локальной стороне. Причиной может быть тайм-аут приложения, закрытие процесса или службы, смена интерфейса, фильтрация трафика либо принудительное завершение сокета.
Этот код важно отличать от сброса соединения удалённой стороной: причины и место поиска в этих случаях различаются.
Что проверить
- Сохраните локальный и удалённый адреса, состояние TCP и ошибку сокета непосредственно в момент отказа.
- Сопоставьте время ошибки с остановкой службы, отменой операции, изменением маршрута, событиями брандмауэра и WFP.
- Проверьте, не закрывается ли сокет другим потоком раньше завершения асинхронной операции.
- При неоднозначности используйте захват пакетов, чтобы определить, какая сторона первой инициировала разрыв.
Исправлять следует компонент, который локально завершает соединение, а не увеличивать число безусловных повторов.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
