При вызове метода «СБИС.ВыполнитьДействие» с сервера СБИС вернулась фатальная ошибка HTTP 500 «Internal Server Error». В расширенной части указано сообщение «Ошибка при записи ЭЦП документа: Подпись недействительна».
Причина
- Вложение было изменено на сервере. Например, вложение изменилось в результате вызова «СБИС.ПодготовитьДействие», а подпись сгенерирована для устаревшей копии документа.
- Сгенерированная подпись приложена к неправильному вложению. Хеш вложения не совпадает с подписанным хешем в ЭП.
- Вместо двоичных данных документа подпись выполнена для хеша вложения. Это значит, что был подписан хеш хеша.
- Для подписания использован сертификат, который невалиден на момент проверки ЭП либо выдан на другую организацию.
Решение
- Для исходящего документа — повторите отправку начиная с вызова метода «СБИС.ЗаписатьДокумент». В методе «СБИС.ВыполнитьДействие» передайте верную ЭП;
- Для входящего документа — повторите выполнение действия этапа документооборота начиная с вызова «СБИС.ПодготовитьДействие».
Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.