Сообщения механизма усовершенствования электронной подписи
Сообщения усовершенствования подписи в журнале Worker Directum RX: «Will try to improve signature to {targetFormat} later», «The background signature improvement process is disabled by settings», «No signatures were found for improvement». Что значит каждое и какие параметры включают усовершенствование до CAdES-T, XL, A.
Что это значит
RX умеет усовершенствовать электронные подписи до форматов CAdES-T, CAdES-XL и CAdES-A: добавлять штамп времени и доказательства действительности сертификата (ответы OCSP, списки отзыва). Работу ведёт фоновый процесс, а сообщения пишет логгер SignatureImprovement в журнал сервиса асинхронных событий (Worker).
| Сообщение | Что значит |
|---|---|
Will try to improve signature to {targetFormat} later {nextUpdateUtc}. Attempt - {iteration} of {improveSignatureMaxRetriesCount}. |
попытка не удалась или доказательства ещё не получены, будет повтор; после последней попытки подпись помечается как не подлежащая усовершенствованию |
The background signature improvement process is disabled by settings |
усовершенствование выключено параметром |
The background process to improve signature will not be started. No signatures were found for improvement |
подписей для усовершенствования нет, это норма |
Частые причины повторов по справке: не получен ответ OCSP, список отзыва больше допустимого размера (ADVANCED_SIGNATURE_MAX_CRL_SIZE_KB, по умолчанию 512 КБ), в сертификате недоступный адрес OCSP или CRL, рассинхронизировано время сервера штампов и сервера OCSP.
Как проверить
В записи журнала есть signatureId, entityId (документ), текущий и целевой формат, номер попытки. Исключения рядом показывают причину.
Что сделать
- Включить усовершенствование в
common_config:ADVANCED_SIGNATURE_AUTO_IMPROVE_ENABLED: 'true', целевой форматADVANCED_SIGNATURE_AUTO_IMPROVE_DEFAULT_TARGET_FORMAT, адрес службы штамповADVANCED_SIGNATURE_TIMESTAMP_SERVER_URLи алгоритмADVANCED_SIGNATURE_TIMESTAMP_HASH_ALGORITHM_OID; установить корневой сертификат службы штампов. - Недоступные адреса OCSP и CRL внести в
ADVANCED_SIGNATURE_OCSP_AND_CRL_URL_BLACK_LISTчерез точку с запятой. - При ошибке устаревших доказательств для CAdES-A задать паузу
ADVANCED_SIGNATURE_DELAY_IN_SECONDS_TO_COLLECT_EVIDENCE_FOR_ARCHIVE_TIMESTAMPот 0 до 15 секунд. - Обеспечить серверу доступ к службе штампов, OCSP и CRL удостоверяющих центров.
Ошибка повторяется?
Запустите Диагностика: за полминуты он покажет состояние базы, брокера, поиска и сервера. С отчётом разберём причину за 30 минут бесплатного созвона.
Написать