| Предыдущий | Следующий |
| TPM_E_DAA_TPM_SETTINGS | TPM_E_DAA_ISSUER_VALIDITY |
TPM_E_DAA_STAGE
Что означает TPM_E_DAA_STAGE
TPM_E_DAA_STAGE (0x80280055) — Команда Direct Anonymous Attestation не соответствует этапу, который сейчас ожидает TPM 1.2.
Это результат команды TPM 1.2/TBS. TPM 1.2 использует ресурсы с состоянием, сеансы авторизации и жёстко определённые бинарные структуры, поэтому сохраняйте ordinal, дескрипторы, структуру запроса и первый ответ TPM. Перед сбросом TPM, сменой владельца, перезаписью NV или удалением ключей сначала снимите диагностические данные.
Каждый DAA input относится к конкретному stage. Если приложение пропустило, повторило или смешало этапы двух transcripts, TPM отклоняет команду независимо от корректности отдельных полей.
Что проверить
- Логируйте номер/тип DAA stage и входные данные каждой команды в одном transcript.
- Проверьте пропущенный, повторённый или перепутанный stage и не смешиваются ли outputs двух попыток.
- Начните новый disposable DAA flow с первой стадии вместо ручной правки stage marker.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
