Ошибка при обновлении: неправильная цифровая подпись


обновлено 26.11.2021

При обновлении ПО ParsecNET3 появляется ошибка: «Невозможно установить необходимый файл, поскольку CAB-файл <Путь к файлу> имеет неправильную цифровую подпись. Это может свидетельствовать о повреждении CAB-файла».

Причина возникновения ошибки

Дистрибутив ПО ParsecNET3 и все файлы внутри него (все dll и exe) подписываются цифровой подписью, которая была обновлена в версии ПО ParsecNET 3.8.1103.3 (дата выхода сборки — ноябрь 2018).

Примеры:

Для того чтобы проверка цифровой подписи прошла корректно необходимо чтобы в системе Windows были установлены актуальные корневые сертификаты центра сертификации (в нашем случае Sectigo бывший COMODO).

Автоматическое обновление корневых сертификатов в Windows происходит с помощью службы Windows Update. Запустите поиск и установку обновлений. Если у ПК нет доступа в Интернет, то необходимо установить сертификаты вручную.

Установка вручную

  1. Корневые сертификаты Sectigo и Comodo необходимо скачать в виде crt-файлов и установить вручную с этой страницы:
    https://sectigo.com/resource-library/sectigo-root-intermediate-certificate-files
  2. А также необходимо скачать и установить промежуточные сертификаты из раздела «Code Signing — Intermediate» на этой странице:
    https://support.sectigo.com/articles/Knowledge/Sectigo-Intermediate-Certificates

Установка с помощью нашей утилиты


В архив входят все необходимые сертификаты и файл install.bat, который необходимо запускать с правами администратора системы.


Вернуться к списку статей