Перейти к поиску
  1. Главная
  2. Продукты
  3. С-Терра Шлюз КВ
  4. Специализированные команды
  5. Утилиты для работы с сертификатами
  6. cert_mgr check

cert_mgr check

Поиск в комплекте Источник

cert_mgr check

Команда cert_mgr check предназначена для проверки сертификатов, находящихся в базе Продукта.

Синтаксис

cert_mgr [-T timeout] check [-v] [-i OBJ_INDEX01] [-i OBJ_INDEX0N]

-v

ключ, выводящий статусы сертификатов.

Возможные статусы:

local - локальный сертификат. Также статус local означает, что для данного сертификата есть соответствующий ключевой контейнер;

trusted - СА сертификат (сертификат УЦ);

remote - сертификат партнера по защищенному соединению;

request - запрос на локальный сертификат. Появляется в случае, когда запрос на локальный сертификат выполнен, ключевой контейнер для данного сертификата создан, но сам сертификат не импортирован в базу продукта.

-T timeout

время ожидания ответа от vpnsvc сервиса.

Допустимые значения - 10..36000 секунд, 0 - бесконечное время ожидания. Значение по умолчанию - 600 секунд

-i OBJ_INDEX0N

порядковые номера интересующих сертификатов.

Значение по

умолчанию

отсутствует

Рекомендации по использованию

Порядковые номера сертификатов совпадают с номерами объектов, находящихся в базе Продукта. При указании номеров сертификатов проверяются только они. При отсутствии номеров сертификатов проверяются все сертификаты, находящиеся в базе Продукта.

Утилита выводит состояние сертификата "Active" или "Inactive". В случае если сертификат имеет состояние "Inactive", то выводится краткое описание причины неактивности:

• Certificate is invalid - неверный формат сертификата.

• Certificate is expired - срок действия сертификата истек.

• Certificate is not valid yet - время действия сертификата еще не наступило.

• Certificate is revoked - сертификат отозван.

• Certificate can not be verified - сертификат не удается проверить:

• в базе отсутствует сертификат(ы) для построения цепочки сертификатов с корректным конечным CA сертификатом, которому мы доверяем;

• в базе нет необходимого CRL для проверки одного из сертификатов цепочки, подобная ситуация может возникнуть при включении проверки CRLs (загружена DDP или в загруженной конфигурации явно задано CRLHandlingMode = ENABLE).

• Private key container is not accessible - нет доступа к контейнеру с секретным ключом.

• Private key is not accessible - нет доступа к секретному ключу.

• Private key is not consistent certificate - секретный ключ не подходит к сертификату.

• It is certificate request - данный объект является сертификатным запросом.

• Certificate cannot be used for digital signature: incompatible Key Usage value - отсутствует флаг “digitalSignature” в атрибуте “KeyUsage” сертификата, поэтому сертификат не может использоваться для подписи и/или проверки подписи данных. Следует отметить, что сертификат с отсутствующим атрибутом “KeyUsage” может использоваться для подписи и/или проверки подписи данных.