Всем прривет!
Вчера обратилась дружественная девочка из дружественной конторы с жалобой на то, что после (инфа не 100%) обновления Win7 не работают подписи на сайте через КриптоПро.
Пролазил всё, что можно, сертификаты стоят, КриптоПро стоит, но вместе эта связка не работает, хоть тресни. Пошёл по пути "Не починю, так доломаю". Личные сертификаты у меня при установке (ставил систему я) помечены как экспортируемые, поэтому есть в заначке.
Снёс всё, что имело отношение к КриптоПро, сами сертификаты, откатил IE до версии 10 (с ним точно работает). Прочистил утилитой от КриптоПро.
Ставлю КриптоПро 3.6.7777, которая точно работает на соседнем компе, ставлю Capicom, начинаю импортировать личный сертификат - "Произошла внутренняя ошибка. Это может быть либо пользователь профиль недоступен или закрытый ключ, который вы импортируете может потребоваться поставщика службы криптографии, который не установлен в системе."
Т.е. КАК ЭТО НЕ УСТАНОВЛЕН??? Перепроверяю, КриптоПро есть, версия совпадает с той, на которой делались эти сертификаты. В реестре в HKEY_USERS\Default\Software\Microsoft\Cryptography\Providers\ оба типа шифрования присутствуют...
Переставил уже всё, что можно в разных последовательностях и позах. Эта же версия КриптоПро на домашнем компе под Win7 ставится, сертификаты отлично ставятся...
Остался последний вариант - поставить заново семёрку, больше уже ничего в голову не идёт... Поскольку там на тачке только винда, офис и сертификаты, то весь процесс займёт 40 минут... Но, может кто сталкивался?