Что означает код HRESULT 0x80094815 (CERTSRV_E_TOO_MANY_SIGNATURES)?

 
Предыдущий Следующий
CERTSRV_E_CERT_TYPE_OVERLAP CERTSRV_E_RENEWAL_BAD_PUBLIC_KEY

CERTSRV_E_TOO_MANY_SIGNATURES

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

CERTSRV_E_TOO_MANY_SIGNATURES означает: Шаблон сертификата требует слишком много подписей RA. Допускается только одна подпись RA. Шаблон настроен на число RA signatures, которое AD CS не поддерживает: для данного механизма допускается только одна подпись регистрационного агента.

Что проверить

  • Откройте Issuance Requirements шаблона и проверьте количество authorized signatures.
  • Если шаблон был импортирован или перенесён, сравните параметр с поддерживаемой конфигурацией текущего CA.
  • Уточните, не пытались ли множеством RA signatures реализовать организационное согласование, которое должно выполняться вне сертификатного протокола.

Исправление

Верните поддерживаемое число подписей и реализуйте дополнительные этапы approval отдельным workflow, если они нужны. Не оставляйте неподдерживаемый шаблон опубликованным для клиентов.

Технические ссылки


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