revocation-check

Команда revocation-check задает последовательность допустимых вариантов проверки сертификата партнера. В команде указываются разные режимы использования CRL.

Для возврата в режим по умолчанию используйте ту же команду с префиксом no.

 

Синтаксис                     revocation-check method1 [method2]

                   no  revocation-check 

method1            параметр, принимающий одно из двух значений: 

             crl         при проверке сертификата обязателен действующий CRL. Если действующий CRL не найден в базе продукта и его не удалось получить по протоколу LDAP, то сертификат не принимается

                         none       при проверке сертификата действующий CRL используется, если он предустановлен в базе продукта или получен в процессе IKE обмена. Если это не так, то попытка получить CRL  по протоколу LDAP не предпринимается и сертификат принимается.

method2            параметр необязательный, имеет одно значение: 

             none       если действующий CRL не найден в базе продукта и его не удалось получить по протоколу LDAP, то сертификат принимается. Используется только тогда, когда method1= crl.

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

 

Значение по умолчанию                    По умолчанию используется revocation-check  crl. По команде show  running-config будет показана данная команда, даже если она не вводилась в явном виде.

 

Режимы  команды                               ca trustpoint configuration.

 

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

Для команды revocation-check  crl обязателен действующий CRL в базе продукта, но если это не так, то CRL может быть получен по протоколу LDAP. Если CRL получить по LDAP не удалось, то сертификат партнера не принимается. Этот режим используется по умолчанию.

По команде revocation-check  none при проверке сертификата партнера будет производиться попытка воспользоваться CRL из базы продукта или CRL, полученным в процессе IKE обмена, но не будет производиться попытка получить его по LDAP. Если действующий CRL не найден, то сертификат партнера принимается.

Команда revocation-check  none замещает в старом формате команду crl  optional, которая использовалась в Cisco IOS версии 12.2 и CSP VPN Gate версии 2.х.

При проверке сертификата по команде revocation-check  crl  none используется действующий CRL из базы продукта, но если это не так, то CRL может быть получен по протоколу LDAP. Если CRL получить по LDAP не удалось, то сертификат партнера принимается.

Команда revocation-check  crl  none  замещает в старом формате команду crl  best-effort, которая использовалась в Cisco IOS версии 12.2 и CSP VPN Gate версии 2.х.

Для получения CRL по протоколу LDAP запросы отправляются на адрес LDAP сервера, указанный в команде crl  query, в противном случае на адрес, указанный в поле сертификата CDP.

По командам revocation-check  none и revocation-check  crl  none единственными условиями принятия сертификата партнера будут неистекший срок его действия, и что его издал CA, который объявлен как trusted CA.

Если задано несколько trustpoints, в которых задана команда revocation-check, то используется только команда из первого по счету trustpoint в конфигурации. Остальные команды revocation-check игнорируются.

 

Отличие данной команды от подобной команды Cisco  IOS:

Не используется режим ocsp.

 

Пример

Ниже приведен пример использования команды. Объявляется СА с именем "bar" и указывается адрес LDAP сервера, по которому следует получить CRL для проверки сертификата партнера:

Router(config)#crypto pki trustpoint bar

Router(ca-trustpoint)#crl query ldap://10.10.10.10

Router(ca-trustpoint)#revocation-check crl none

Router(ca-trustpoint)#exit