#1675: Не указано значение параметра Открепленная подпись в формате base64

Отредактирована: 126 дней назад

Симптомы

  • При автоматической передачи отчета Маркировки ИС МП, ошибка обмена "Не указано значение параметра Открепленная подпись в формате base64"
  • В документе Маркировка товаров ИС МП , при передачи отчета нанесения, выходит ошибка "Отсутствует обязательное поле signature"
  • Ошибка вызова метода CMSSign компоненты ExtraCryptoAPI.
    Ошибка при вызове метода контекста (CMSSign)
    {ОбщийМодуль.ЭлектроннаяПодписьСлужебный.Модуль(4560)}:
    АтрибутSignatureValue = ОбъектКомпоненты.CMSSign(
  • не работает подпись
  • сломалась подпись

Решение

  1. Обновить расширение БИТ.MDT на версию не меньше (113343 / 07.08.2025) (1.5.37.2)
  2. В настройках MDT выставить у константы "Подключать компоненту ExtraCryptoAPI изолированно" - Нет (выбрать тип "Булево")
  3. Выполните перезапуск службы агента сервера 1С https://support.bit-erp.ru/article/ru/57-ochistka-servernogo-kesha-1s.html проверьте, что не запущен процесс addnhost, если запущен, завершите перед запуском службы

Причина

Некорректная работа компоненты ExtraCryptoAPI в изолированном режиме. Ошибка типового кода.