Перейти к основному содержимому

Настройка репликации

Настройка репликации производится следующими задачами:

  • Формирование лога на БД
  • Отправка сообщений в РЭМД
  • РЭМД: входящий сервис
  • Установка подписи МО репилкатором

Все задачи являются эталонными и копируются из эталонного репликатора. Для корректной работы каждой задачи в них необходимо внести изменения, описанные ниже.

Формирование лога на БД​

В поле target необходимо указать группу баз данных, которая содержит все БД, из которых должны отправляться файлы в РЭМД.

Отправка сообщений в РЭМД​

В Конфигурацию задачи необходимо внести следующие изменения:

  • В поле source необходимо указать группу баз данных, которая содержит все БД, из которых должны отправляться файлы в РЭМД.

  • В поле ips.certificate указать путь к файлу сертификата информационной системы, зарегистрированному в ИПС.

  • В поле ips.provider указать криптопровайдер и алгоритм. Это могут быть:

    • csp_vipnet_gost_2001
    • csp_vipnet_gost_2012_256
    • csp_vipnet_gost_2012_512
    • csp_cryptopro_gost_2001
    • csp_cryptopro_gost_2012_256
    • csp_cryptopro_gost_2012_512
  • В поле ips.container указать наименование контейнера ЭП, импортированного в криптопровайдерю В зависимости от криптоповайдера требуется выполнение следующих условий:

    • В VIPNET CSP контейнер должен быть указан для локального компьютера.
    • В CryptoPro контейнер должен быть импортирован в реестр конкретного пользователя. Служба репликатора должна быть запущена от имени этого пользователя.

РЭМД: входящий сервис​

В поле target необходимо указать специальную БД для хранения всех РЭМД МО. Обратите внимание, что БД будет зависеть от того, настроена ли в клинике филиальная система:

  • МО – не филиальная структура. В поле target необходимо указать БД МО.
  • МО – филиальная структура. В поле target необходимо указать ЦБД или специально созданную БД. Тогда эта БД указывается в filials_base с grpid=9924.

Установка подписи МО репилкатором​

Пример задачи на подпись МО репликатором:

replmode = handler

source = REMD_DIANA
target = REMD_DIANA

user = chea
role = web

LOADER = FIR_EMD_SING_LOADER
handler = FIR_EMD_SIGN_HANDLER


--Разделение типов подписей 01 = PDF, 02 = XML
encoding = include:data_signature_01, include:data_checksum_01, include:data_signature_02, include:data_checksum_02

data_signature_01.encoding = signature:sign_mo
data_checksum_01.encoding = hash:crc32
data_signature_02.encoding = signature:sign_mo
data_checksum_02.encoding = hash:crc32

sign_mo.provider = csp_cryptopro_gost_2012_256
sign_mo.container = pit
sign_mo.pin = 12345678
sign_mo.certificate = C:\key\2022\PIT_2023_base64.cer

--debug
cycle
fdate=01.01.3000
--раз в час
delay=3600

logfile = logs\remd\treatplace_OrgSign_#.txt
text
Была ли статья полезна?