Войти

Форумы

Страницы: 1
Как читать логи
 
Добрый день!
В рамках данной темы можно обсудить вопросы, связанные с чтением логов ИУА.
Но для начала просим ознакомиться со статьей, которая может помочь в базовом понимании темы:
https://info.gosuslugi.ru/articles/Как_читать_логи_Адаптера/
 
Добрый вечер.

Пытаюсь проверить взаимодействие между участниками в DEV-стенде посредством ВС с вложениями.
Для этих целей поднят адаптер: Astra Linux, jre-8u431-linux-x64, jcp-2.0.41789.
В настройках указан тип обмена "Файловое хранилище", а передача вложений происходит через FTP.

Если в теле запроса в блоке с вложениями явно указывать элемент "SignaturePKCS7", то проблем не возникает (пример СМЭВ ID - 894acc67-de38-11ef-90a3-080027b77fdb).
Если же в теле запроса этот элемент не указывать<typ:AttachmentHeaderList>
Код
<typ:AttachmentHeader>
      <typ:filePath>query.xml</typ:filePath>
      <typ:TransferMethod>REFERENCE</typ:TransferMethod>                  
   </typ:AttachmentHeader>
</typ:AttachmentHeaderList
то возникает не очень понятная ошибка:
Код
29-01-2025 19:14:47.548 [task-scheduler-3] ERROR r.r.s.a.i.inner.impl.FilesExecutable - Error on processing an outgoing message!
ru.voskhod.smev.client.api.types.exception.processing.SMEVSignatureException: java.io.IOException: ObjectIdentifier() -- Invalid format: java.lang.NumberFormatException: For input string: "GOST3410"
Согласно руководству администратора элемент "SignaturePKCS7" не является обязательным к заполнению: достаточно указания только пути "filePath" и метода "TransferMethod".
Или всё-таки для всего перечня вложений требуется формировать подпись до того, как передавать в ИУА?
Подскажите, пожалуйста, в чём может быть проблема.
Страницы: 1