| Предыдущий | Следующий |
| MQ_ERROR_SENDER_CERT_BUFFER_TOO_SMALL | MQ_ERROR_CORRUPTED_INTERNAL_CERTIFICATE |
MQ_ERROR_INVALID_CERTIFICATE
Что означает MQ_ERROR_INVALID_CERTIFICATE
MQ_ERROR_INVALID_CERTIFICATE (0xC00E002C) — Message Queuing отклонил пользовательский сертификат, необходимый для защищённой операции MSMQ.
Код относится к сертификату, который MSMQ использует для аутентификации/подписи, а не к общему TLS-сертификату сервера. Важно проверить именно certificate context пользователя и его пригодность для выбранной операции.
Диагностика и проверка результата
Сохраните identity пользователя, thumbprint/subject сертификата, срок действия, private-key availability и место установки. Проверьте, что MSMQ видит сертификат в нужном user context и что он не просрочен и не лишён закрытого ключа.
Контроль — повтор той же MSMQ-операции с валидным сертификатом той же identity. Замена очереди или отключение защиты не подтверждает исправление certificate path.
Документация для результата 0xC00E002C: Windows certificate stores · IETF RFC 5280: Internet X.509 PKI certificate profile · Message Queuing error and information codes.
Нужно найти другой код? Найти другой код состояния или ошибки.
