куда копать как лечить
причину искать, если быкапов нет. Вирусы, например или что тому было причиной В поисковике советуют проверить с другим профилем, затем смотреть логи Process Monitor и RegMon
Доверенные корневые центры сертификации ставятся вместе с системой и пользователь может только добавлять сертификаты в этот контейнер.
В вашем случае я бы попробовал новый профиль, если и там такой же косяк — переустановить ОС поверх.
Ну, или сделать «рол-бэк», тобишь запустить «Восстановление системы» и выбрать самую последнюю перед инцидентом точку восстановления!!! (Панель управления — Все элементы управления — Восстановление).
1С: Не удалось найти сертификат руководителя в системном хранилище сертификатов
Я сам веду свою бухгалтерию в локальной программе 1С. Со сдачей годовой налоговой декларации возникла непонятная ошибка, которая звучала следующим образом. Не удалось найти сертификат руководителя в системном хранилище сертификатов. Ошибка появлялась при попытке подписать декларацию перед отправкой в налоговую.
Теоретический курс «Сетевые технологии для системных администраторов» позволит системным администраторам упорядочить и восполнить пробелы в знаниях. Цена очень доступная, есть ознакомительные уроки. Все подробности по ссылке. Можно пройти тест на знание сетей, бесплатно и без регистрации.
Ошибка неинформативная в том плане, что сертификат руководителя в системном хранилище сертификатов присутствует. Сам сертификат свежий, записанный в налоговой на токен Рутокен 3.0 ЭЦП. Более того, этот же сертификат отлично работает для 1С ЭДО в этой же базе. Также в разделе Администрирование — Обмен электронными документами — Настройки электронной подписи и шифрования этот сертификат присутствует и проходит все проверки.
Поиск в интернете по тексту ошибки мне никак не помог. Я использую программу КриптоПро CSP версии 5.0.12600 КС1. С этой программой я не видел никаких предложений по исправлению. Решил проблему с 1С и сертификатом в итоге сам.
Необходимо зайти в раздел Администрирование — Журнал обмена с контролирующими органами. Перейти в настройку Учётные записи.
Выбрать свою учётную запись. У меня она была только одна. И в настройках этой учётной записи в самом низу выбрать свой актуальный сертификат.
У меня там был указан какой-то идентификатор, подсвеченный красным. Он принадлежал какому-то несуществующему сертификату. Скорее всего старому, просроченному, который был заменён на новый. В прошлые года выполнялось продление сертификата, может быть поэтому не требовалось никаких действий. Я просто обновлял сертификат и сдавал отчётность. Никаких дополнительных действий не требовалось. В этот раз пришлось указать новый сертификат от налоговой вручную.
Выбираете свой действующий сертификат руководителя и сохраняете. Теперь можно подписать декларацию и отправить в налоговую. Ошибка насчёт отсутствия сертификата руководителя должна пропасть.
Открываем доступ пользователю к хранилищу сертификатов локального компьютера
В данной статье рассматривается решение проблемы доступа к хранилищу сертификатов на операционных системах семейства Windows!
В библиотеке стандартных подсистем (БСП), начиная с версии 2.3, реализован мощный программный интерфейс для работы с криптографическими операциями. Выполнение криптографических операций требует обращение к хранилищу сертификатов, где хранится информация о сертификатах, установленных на компьютере. В момент программного обращения к хранилищу сертификатов, с целью получения информации о сертификате, может возникнуть ошибка доступа. Данная ошибка возникает по причине отсутствия необходимых прав у пользователя ОС к хранилищу сертификатов.
ОС Windows сертификаты хранит в двух основных хранилищах, которые подразделяются на вложенные хранилища. Основные хранилища:
На практике, у разработчика на платформе 1С, ошибка доступа к хранилищу сертификатов может возникнуть в случае, когда выполняются следующие условия:
Текст ошибки будет звучать как-то так:
Ошибка доступа к хранилищу сертификатов (0x00000005)
Вызываем контекстное меню для узла, отвечающего за хранилище локального компьютера и открываем его разрешения (см. рисунок 2). На вкладке безопасность добавляем пользователя сервера 1С и даем ему полный доступ.
Плюсы использования криптографических операций на стороне сервера:
На самом деле, не обязательно хранить сертификаты в локальном хранилище компьютера, можно запустить сеанс работы с сервером от имени пользователя, под которым работает агент сервера 1С и устанавливать сертификаты в хранилище текущего пользователя. Такое хранение сертификатов предусмотрено во всех типовых решениях фирмы 1С.
Почему компьютер не видит сертификат ЭЦП
При попытках заверения личных документов могут возникать ситуации, при которых система не видит сертификат электронной подписи. Это вызывает неудобства, т. к. для получения той или иной услуги требуется посещение учреждений. Устранить ошибку помогает правильная настройка системы, внесение некоторых изменений в реестр Windows.
Электронная подпись – это программное средство для защиты конфиденциальности документов.
Почему компьютер не видит сертификат электронной подписи – основные причины
Возникновению такой ошибки способствуют следующие факторы:
Пошаговая инструкция решения проблемы
Если флеш-накопитель с ЭЦП не работает, выполняют такие действия:
Исследуйте операционную систему на вирусы.
Почему «КриптоПро CSP» может не видеть ключей
В таком случае проверяют следующие параметры:
При установке плагина выполняют следующие действия:
Если ранее файлы были установлены неправильно и перенос на новый носитель не выполняется, очищают реестр операционной системы.
Для этого в меню CSP предусмотрена клавиша «Удалить пароли». Если приложения и надстройки работают без ошибок, а Event Log выдает ложную информацию, нужно сканировать файлы с помощью функции Sfc/scannow.
Если “КриптоПро CSP” не видит ключей, проверьте правильность установки программы.
После этого выполняют повторную регистрацию компонентов посредством MSIExec/regserver.
Что делать при отсутствии своего сертификата в списке на странице «Ваши сертификаты»
Если подобный объект не был установлен, переходят на интернет-страницу удостоверяющего центра, скачивают и устанавливают компоненты личной электронной подписи. Если сертификат скачан ранее, проверяют правильность его загрузки. Для этого выполняют следующие действия:
https://youtube.com/watch?v=joJiRHhFvh0%3Ffeature%3Doembed
Что делать при возникновении ошибки «Ваша электронная подпись не прошла проверку на сервере»
Необходимо получить открытый ключ цифровой подписи и направить в службу технической поддержки АТИ. Для извлечения объекта устанавливают «КриптоПро», выполняют следующие действия:
При правильном выполнении действий появляется сообщение о завершении переноса.