Что означает код NTSTATUS 0xC000020D (STATUS_CONNECTION_RESET)?

 
Предыдущий Следующий
STATUS_CONNECTION_DISCONNECTED STATUS_TOO_MANY_NODES

STATUS_CONNECTION_RESET

Одноранговый узел или сеть сбросили транспортное соединение

Эти состояния описывают состояние транспортной конечной точки и соединения. Для STATUS_CONNECTION_RESET они могут появляться ниже по стеку, чем код общего доступа к файлам, DFS, перенаправителя, RPC или сетевого компонента, до преобразования ошибки в форму Win32 или Winsock.

Сброс — это внезапное завершение соединения. Обычно он означает, что удалённая сторона принудительно закрыла соединение, промежуточное сетевое устройство отправило сброс или состояние протокола стало недопустимым.

Для диагностики STATUS_CONNECTION_RESET зафиксируйте адрес конечной точки, семейство адресов, объект соединения, локальные и удалённые события закрытия или сброса, тайм-аут, маршрут, состояние ICMP при наличии, а также компонент верхнего уровня, отправивший транспортный запрос.

Что проверить

  • По возможности захватите пакеты, чтобы определить, был ли получен TCP RST.
  • Проверьте, не завершился ли процесс удалённой стороны аварийно и не перезапускалась ли служба.
  • Отличайте сброс от штатного разрыва соединения и тайм-аута.

Справочные материалы по STATUS_CONNECTION_RESET


Нужно найти другой код? Найти другой код состояния или ошибки.