Приветствую, коллеги. При направлении уведомления на согласование Электронный бюджет открывал форму подписи, но поле «Сертификат» оставалось пустым. Кнопка обновления и повторное подключение токена ничего не меняли.
Как я отделил сертификат от сети
На том же компьютере я временно проверил работу через разрешённое обычное интернет-подключение. Список сертификатов появился сразу. Это показало, что сертификаты и КриптоПро исправны, а проблема возникает только внутри ЗКВС.
Что оказалось причиной
Рабочему месту не хватало доступа к точкам распространения списков отозванных сертификатов — CRL. Пока цепочка не могла проверить актуальность сертификатов, форма подписи не заполняла список.
Как я нашёл нужные адреса CRL
- Открыл сертификат Федерального казначейства.
- Перешёл на вкладку «Состав».
- Выбрал поле «Точки распространения списка отзыва (CRL)».
- Выписал фактические адреса из установленного сертификата.
- Проверил их разрешение через рабочий DNS и доступность из ЗКВС.
Я не копирую старый список доменов из чужой инструкции: адреса могут меняться. Источником считаю точки, указанные в действующей цепочке сертификата на конкретном рабочем месте.
Решение
Для недоступных адресов я обновил разрешающие правила на межсетевом экране закрытого сегмента. После изменения проверил загрузку актуального CRL и заново открыл форму подписания.
Не советую отключать проверку отзыва сертификатов. Это скрывает сетевую неисправность и снижает безопасность проверки электронной подписи.
Результат
После восстановления доступа к точкам CRL список сертификатов появился внутри ЗКВС. Теперь при пустом поле я сначала сравниваю работу в двух сетях и проверяю цепочку, а не переустанавливаю весь комплект программ.
Похожим способом я проверяю и соединение с порталом Электронного бюджета по порту 443.
Получилось или остались вопросы?
Поделитесь результатом, дополните инструкцию своим опытом или задайте вопрос. Я читаю комментарии и обновляю статьи по реальным случаям.