При отправке или открытии документооборота может появиться одна из ошибок:
Не удалось обработать файлы. Error: Pipeline error:Error at "Pipeline.sign": Ошибка при открытии сообщения для кодирования (0x80090010:Отказано в доступе.)
Не удалось обработать файлы. [2148073488] - CryptSignHash: WIN32[0x80090010]CryptSignHash Access denied.
Error occurred during execution of plugin command. Command id=хх, command type=crypto.sign, error type=system. Message: WIN32[0x80090010]CryptSignHash Access denied.
Если срок действия закрытого ключа не истек и сертификат записан на флешку или в реестр компьютера, то для исправления ошибки выполните действия, перчисленные ниже. После каждого пункта проверяйте работоспособность сервиса.
Нажмите правой кнопкой мыши на папке с сертификатом → «Свойства».
На вкладке «Общие» снимите флажок на атрибуте «Только для чтения» и нажмите «Применить».
В открывшемся окне выберите «К данной папке и ко всем вложенным папками и файлам» и нажмите «ОК».
Проверьте разрешения:
Нажмите правой кнопкой мыши на папке с сертификатом → «Свойства».
Перейдите на вкладку «Безопасность».
Проверьте, что у текущего пользователя или группы «Пользователи» стоит галочка у пункта «Полный доступ».
Если компьютер находится в домене, то в настройках может стоять запрет на запись на USB-носители. Обратитесь к системному администратору для изменения групповой политики или воспользуйтесь другим компьютером, чтобы скопировать контейнер на специализированный носитель, например, Рутокен (см. инструкцию Как скопировать сертификат физлица на другой носитель.
Проверьте разрешения у группы «Система» и у самого пользователя.
Даже если в разрешениях выбран «Полный доступ», нажмите «Дополнительно» → поставьте галочку «Заменить все записи разрешений дочернего объекта наследуемыми от этого объекта» → «Применить».