А точнее даже - ошибка при входе в личный кабинет юридического лица на мос.ру
Сама ошибка выскакивает такая:
Произошла ошибка при попытке подписать данные на выбранном сертификате
Сначала я подумал, что проблема с конкретной ЭЦП. Тем более, что у меня есть другая ЭЦП, проверяя вход по которой я с такой проблемой не столкнулся... Она вообще работает без носителя.
Признаться честно, вообще вопросы применения ЭЦП не мой конёк и знаю я что-то в этой области достаточно поверхностно и только в тех моментах, с которыми сталкивался. Я даже не включаю решение подобных вопросов в обучение самостоятельному оформлению грузовых пропусков в Москву, чтобы не брать за это деньги и не нести ответственность за корректную работу ЭЦП и ЛК на мосру.
Немного покопавшись в проблеме, я понял, что причина такой ошибки - истечение срока лицензии КриптоПРО.
Я редко сталкиваюсь сам с подписанием запросов по услуге оформления пропусков, так как на обучении у меня обучаемые делают это сами; а пропуска я оформляю крайне редко, так как это не совсем моя услуга и условия у меня не конкурентные. Большинство оформляемых мной пропусков - это грузовой пропуск для международных перевозок транспортными средствами на иностранных номерах.
Однако, у меня есть ЭЦП как у физического лица (самозанятого) и приобрел я ее относительно недавно.Видимо тогда же и установил CSP версию 5.
Поскольку человек я от природы жадный, да к тому же еще и вредный (в смысле упрямый), я попробовал решить проблему переустановкой. Не получилось; информация о предыдущих установках хранится в реестре винды.
Эта статья не о том, как взламывать программу, она о природе ошибки. Если вы столкнулись с тем, что не моежете войти по ЭЦП на мосру, проверьте, не истекла ли лицензия.
В таком случае уже принимаете решение, покупать лицензию или чистить реестр. Второе не советую делать, если не знаете, что это такое.