Приветствую, коллеги. Действующий сертификат внезапно стал отображаться отозванным. По срокам с ним всё было в порядке, поэтому я проверил не сам сертификат, а списки отзыва в Windows.
Проблема
Сертификат отозван или недействителен, хотя срок действия не закончился.
В хранилище промежуточных центров накопились несколько CRL одного издателя. Среди них оставался просроченный список, который мешал нормальной проверке цепочки.
Как я проверил причину
- Открыл оснастку сертификатов текущего компьютера.
- Перешёл в «Промежуточные центры сертификации» → «Списки отзыва сертификатов».
- Сравнил издателя, дату выпуска и дату следующего обновления у дублей.
Что я сделал
- Экспортировал спорные записи для резервной копии.
- Удалил просроченные дубли CRL нужного издателя.
- Скачал актуальный CRL по адресу CDP из сертификата.
- Установил свежий список и перезапустил клиент.
После обновления хранилища серверный и пользовательский сертификаты снова стали действительными.
Важно: Не удаляю все CRL подряд. Работаю только с подтверждённым издателем и сначала сохраняю копию.
Как проверил результат
Путь сертификации строится без красного креста, а дата следующего обновления CRL ещё не наступила.
Получилось или остались вопросы?
Поделитесь результатом, дополните инструкцию своим опытом или задайте вопрос. Я читаю комментарии и обновляю статьи по реальным случаям.