Site icon EfmSoft

Что означает код HRESULT 0xC00E006B (MQ_ERROR_ENCRYPTION_PROVIDER_NOT_SUPPORTED)?

 
Предыдущий Следующий
MQ_ERROR_UNSUPPORTED_OPERATION MQ_ERROR_CANNOT_SET_CRYPTO_SEC_DESCR

MQ_ERROR_ENCRYPTION_PROVIDER_NOT_SUPPORTED

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

MQ_ERROR_ENCRYPTION_PROVIDER_NOT_SUPPORTED (0xC00E006B) — Message Queuing не поддерживает поставщика криптографических служб.

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

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

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

Разделите проверку на идентификацию пользователя, доступ к сертификату или ключу и собственно криптографическую операцию. Полезны SID процесса, профиль пользователя, поставщик криптографии и настройки authentication/privacy сообщения; изменение ACL очереди оправдано лишь если отказ действительно находится на уровне доступа к очереди.

Сопоставьте выбранного криптопровайдера с алгоритмом, который реально поддерживает установленная версия MSMQ. Контрольный повтор должен воспроизводить исходный вызов и подтвердить, что условие «Message Queuing не поддерживает поставщика криптографических служб» больше не возникает.

Документация для результата 0xC00E006B: IETF RFC 5280: Internet X.509 PKI certificate profile · Message Queuing error and information codes · authenticated MSMQ message with an external certificate.


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

Exit mobile version