Версия 3.8.1 сертифицированная

Состав дистрибутива Агента ПОДД СМЭВ

  • /distr/einfahrt - файлы для настройки и запуска Агента: - /distr/einfahrt/customLogLevels.xml – файл описания настроек логирования; - /distr/einfahrt/postgresql.json – файл описания профиля Витрины; - /distr/einfahrt/conf – заготовки конфигурационных файлов для Потребителя и Поставщика, для тестового и продуктивного контуров:

    • /distr/einfahrt/conf/prod-consumer-application.yml – шаблон конфигурационного файла Агента в качестве потребителя для продуктивной среды;

    • /distr/einfahrt/conf/prod-producer-application.yml – шаблон конфигурационного файла Агента в качестве поставщика для продуктивной среды;

    • /distr/einfahrt/conf/test-consumer-application.yml – шаблон конфигурационного файла Агента в качестве потребителя для тестовой среды (ТПОДД);

    • /distr/einfahrt/conf/test-producer-application.yml – шаблон конфигурационного файла Агента в качестве поставщика для тестовой среды (ТПОДД);

  • /distr/notarius - файлы для настройки и запуска сервиса подписания и верификации соощений: - /distr/einfahrt/appConfig.json – шаблон конфигурационного файла сервиса подписания и верификации соощений;

  • /distr/cert - файлы, содержащие корневые и промежуточные сертификаты ядра ПОДД, необходимы для работы сервиса подписания и верификации соощений;

При настройке и запуске БЕЗ ИСПОЛЬЗОВАНИЯ DOCKER

Для Astra Linux

  • /distr/einfahrt/app/app.jar – исполняемый файл Агента;

  • /distr/einfahrt/axiomjdk-jdk-pro17.0.4.1-linux-amd64.tar.gz – дистрибутив Java;

  • /distr/einfahrt/csp-5.0.12000_linux-amd64_deb.tar.gz – дистрибутив CryptoPro CSP;

  • /distr/notarius/notarius_server_http – исполняемый файл сервиса подписания и верификации соощений;

Для РЕД ОС

  • /distr/einfahrt/app/app.jar – исполняемый файл Агента;

  • /distr/einfahrt/axiomjdk-jdk-pro17.0.4.1-linux-amd64.tar.gz – дистрибутив Java;

  • /distr/einfahrt/csp-5.0.12000_linux-amd64.tar.gz – дистрибутив CryptoPro CSP;

  • /distr/notarius/notarius_server_http – исполняемый файл сервиса подписания и верификации соощений;

Порядок работы с дистрибутивом

Шаг 1: В зависимости от роли участника взаимодействия (Поставщик/Потребитель), среды (продуктив/тест) и схеме подключения через

криптооборудование(2 ЦОД), необходимо скопировать содержимое соответствующего шаблона в конфигурационный файл Агента.

Шаблоны содержат необходимые endpoints и общие параметры для взаимодействия.

Шаг 2: В полученном на предыдущем шаге файле application.yml заполнить параметры, относящиеся к конкретному участнику взаимодействия.

В шаблонах такие параметры начинаются с «***».

Шаг 3: Для продуктивной среды добавить в файл hosts строки

172.20.59.5 podd.gosuslugi.ru
109.207.15.26 podd1.gosuslugi.ru
109.207.15.58 podd2.gosuslugi.ru
109.207.15.154 podd3.gosuslugi.ru
109.207.15.186 podd4.gosuslugi.ru
109.207.15.26 podd1-cross.gosuslugi.ru
109.207.15.58 podd2-cross.gosuslugi.ru
109.207.15.154 podd3-cross.gosuslugi.ru
109.207.15.186 podd4-cross.gosuslugi.ru

Шаг 4: Установить Агент согласно инструкции, приведенной в документе «Руководство администратора Агента ПОДД СМЭВ.docx».

Для обновления версии:

  • обновить конфиг, согласно новым шаблонам и заменить файл app.jar.

  • рекомендуется обновить версию Java до актуальной на данный момент, согласно указанной в Руководстве администратора

При обновлении необходимо удалить БД Xodus (в случае наличия, по умолчанию располагающейся в каталоге ${user.home}/.NsudEinfahrt/xodus_${agent.id}), оставшейся от старой версии агента.

Драйвер можно получить по адресу http://<ваш_хост>:8192/api/v1/jdbc-driver

C текущими настройками, агент будет доступен:

  • на порту 8183 для sql запросов по JDBC

  • на порту 8192 для sql запросов по REST

Для проверки соединения Агента с Ядром ПОДД воспользуйтесь запросом SELECT 1.

Ниже команда для проверки через REST с использованием утилиты curl:

curl -X POST -H "Accept-Version:1" -H "Content-Type: application/json" -d '{"sql": {"sql": "select 1"}}' http://<ваш_хост>:8192/query --silent -m 30