Если никто не скажет это, я скажу. Microsoft облажалась несколько лет назад и опубликовала обновление доверенных корневых центров сертификации, которое сломало любую машину, которой повезло получить указанное обновление до того, как Microsoft выпустит обновление. По сей день я до сих пор занимаюсь этой проблемой.
Поскольку я понимаю последствия для безопасности, я не даю прямых ссылок на эти вопросы. Вместо этого это то, что нужно искать в Google, чтобы найти соответствующую информацию:
Обновление KB3004394 ломает корневой сертификат в Windows 7 / Windows Server 2008 R2
Microsoft выпускает патч «Серебряная пуля» KB 3024777 для устранения KB 3004394
И тот, который я испытал и по сей день, вызывает бесчисленные проблемы:
Проблемы связи SSL / TLS после установки KB 931125
Этот пакет установил более 330 сторонних корневых центров сертификации. В настоящее время максимальный размер списка доверенных центров сертификации, который поддерживает пакет безопасности Schannel, составляет 16 килобайт (КБ). Наличие большого количества сторонних корневых центров сертификации превысит предел в 16 КБ, и у вас возникнут проблемы со связью TLS / SSL.
Другая причина в том, что Microsoft не доверяла многим корневым центрам сертификации на протяжении многих лет. Ленивые администраторы просто отключат эту функцию для своих серверов Интранет и никогда не решат проблему с корнем - переподписав все, что больше не является доверенным.
В любом случае, простой ответ - использовать другой сертификат подписи кода.