Что означает код ошибки Windows 6021 (ERROR_CS_ENCRYPTION_FILE_NOT_CSE)?

 
Предыдущий Следующий
ERROR_CS_ENCRYPTION_NEW_ENCRYPTED_FILE ERROR_ENCRYPTION_POLICY_DENIES_OPERATION

ERROR_CS_ENCRYPTION_FILE_NOT_CSE

Управляющий запрос не соответствует состоянию открытого дескриптора

Специфический для CSE FSCTL допустим только для файлового дескриптора, участвующего в процессе работы с зашифрованным файлом. Эта ошибка означает, что клиент SMB направил запрос обычному или иному открытому объекту не в режиме CSE. Наиболее полезна для диагностики история дескриптора, а не ACL файла.

Логика повторных попыток и переподключения может выявить эту ошибку, если клиент сохраняет ожидающую операцию CSE, но заменяет базовый идентификатор файла. Сопоставляйте каждый ответ create, переход режима, закрытие, переподключение и FSCTL с одними и теми же постоянным и временным идентификаторами файла.

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

  • Идентификатор файла SMB, переданный отказавшим FSCTL.
  • Ответ create, создавший дескриптор, и указание, был ли запрошен режим CSE.
  • Логика пула дескрипторов, повторных попыток, переподключения и восстановления устойчивого дескриптора.
  • Не использовало ли приложение по ошибке управляющую операцию CSE для незашифрованного файла.

Ссылки


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