Что означает код NTSTATUS 0xC0400006 (STATUS_RKF_ACTIVE_KEY)?

 
Предыдущий Следующий
STATUS_RKF_FILE_BLOCKED STATUS_RDBSS_RESTART_OPERATION

STATUS_RKF_ACTIVE_KEY

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

STATUS_RKF_ACTIVE_KEY — Resume key уже связан с живым активным дескриптором, тогда как recovery ожидает потерянный или закрытый контекст.

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

  • Сохраните клиента/сеанса, resume key, файловый дескриптор и текущего текущего владельца cluster/SMB.
  • Перед восстановлением после failover проверьте fencing: старый владелец действительно должен потерять право на дескриптор. Активный дескриптор нельзя перехватывать только потому, что другой узел хочет восстановить сессию.
  • Не закрывайте живой дескриптор искусственно ради успешного повторного подключения. Durable/resume механизм предназначен для восстановления после разрыва соединения, а не для перехвата действующего сеанса.

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

Исправление подтверждается корректным завершением или потерей старого дескриптора и успешным восстановлением только после смены владельца.

Технические ссылки


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