Что означает код HRESULT 0xC00E0030 (MQ_ERROR_CORRUPTED_SECURITY_DATA)?

 
Предыдущий Следующий
MQ_ERROR_NO_INTERNAL_USER_CERT MQ_ERROR_CORRUPTED_PERSONAL_CERT_STORE

MQ_ERROR_CORRUPTED_SECURITY_DATA

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

MQ_ERROR_CORRUPTED_SECURITY_DATA (0xC00E0030) — Ошибка криптографической функции.

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

Когда при 0xC00E0030 система сообщает «ошибка криптографической функции», сопоставьте контекст безопасности процесса или службы с ACL, правами и учётными данными целевого объекта; запуск с повышенными правами используйте только как контроль.

Диагностика и проверка

Диагностику проводите под той же учётной записью, от которой реально работает приложение или служба. Сохраните расположение хранилища сертификатов, доступ к закрытому ключу, имя криптопровайдера и параметры аутентификации сообщения; очередь и её ACL проверяются отдельно от криптографической операции.

Код локализует отказ в security/crypto-пути MSMQ; сначала подтвердите конкретный сертификат, ключ или контекст безопасности. Контрольный повтор должен воспроизводить исходный вызов и подтвердить, что условие «Ошибка криптографической функции» больше не возникает.

Документация для результата 0xC00E0030: Message Queuing error and information codes · queue properties and MQQUEUEPROPS · MSMQ message properties.


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