| Предыдущий | Следующий |
| MQ_ERROR_CANNOT_SET_CRYPTO_SEC_DESCR | MQ_ERROR_Q_DNS_PROPERTY_NOT_SUPPORTED |
MQ_ERROR_CERTIFICATE_NOT_PROVIDED
Что означает MQ_ERROR_CERTIFICATE_NOT_PROVIDED
MQ_ERROR_CERTIFICATE_NOT_PROVIDED (0xC00E006D) — Предпринята попытка отправить аутентифицированное сообщение без сертификата.
Диагностика и проверка
Разделите проверку на идентификацию пользователя, доступ к сертификату или ключу и собственно криптографическую операцию. Полезны SID процесса, профиль пользователя, поставщик криптографии и настройки authentication/privacy сообщения; изменение ACL очереди оправдано лишь если отказ действительно находится на уровне доступа к очереди.
При отправке отсутствовал сертификат, необходимый именно для выбранного режима аутентификации. Контрольный повтор должен воспроизводить исходный вызов и подтвердить, что условие «Предпринята попытка отправить аутентифицированное сообщение без сертификата» больше не возникает.
Документация для результата 0xC00E006D: IETF RFC 5280: Internet X.509 PKI certificate profile · Message Queuing error and information codes · authenticated MSMQ message with an external certificate.
Нужно найти другой код? Найти другой код состояния или ошибки.