Тема: Экспорт - импорт локального справочника сертификатов между платформами
Здравствуйте!
Сигнатура 6.
Возникла задача открыть ЛСП и ПСП, сформированные в Windows и переданные нам из ЦБР, в ОС Linux (RHEL8)
Если просто скопировать файлы local.pse и local.gdbm в предварительно сформированный криптопрофиль ~/.Validata/1
(в конфиге ~/.Validata/spki.ini вот так)
[Profile_0]
Name = 1
Count = 2
store_0 = pse://signed//home/adapter/.Validata/1/local.pse
store_1 = file:///home/adapter/.Validata/1/local.gdbm
#store_1 = file:///home/adapter/.Validata/1/local.pcsf
то при запуске справочника сертификатов получаем ошибку
Справочник сертификатов: Ошибка открытия справочника file:///home/adapter/.Validata/1/local.gdbm.
Стек ошибок:
0x410C80A5:VCERT routines:VCERT_store_gdbm_create:gdbm lib failure:Unexpected end of file (25):st_gdbm.c:139
После прочтения документации ВАМБ.00106-06 92 01 («СИГНАТУРА-КЛИЕНТ» ВЕРСИЯ 6 - СПРАВОЧНИК СЕРТИФИКАТОВ - Руководство пользователя), пункта "13.4 Экспорт справочников в платформонезависимый формат" так и делаем на Windows системе, из которой хотим совершить экспорт.
Получаем файл local.pcsf
К сожалению, в документации по "Сигнатура-L версии 6" не удалось найти указаний, каким образом выполнять импорт.
Может, плохо искал -- подскажите, пожалуйста, где об этом написано?
По крайней мере, в ВАМБ.00126-06 92 01 («СИГНАТУРА-КЛИЕНТ L» ВЕРСИЯ 6 - СПРАВОЧНИК СЕРТИФИКАТОВ - Руководство пользователя) в аналогичном пункте "13.3 Экспорт справочников в платформонезависимый формат" сказано только об экспорте в .pcsf
В общем, не найдя рецепта, просто заменил в конфиге ~/.Validata/spki.ini одну сторочку
Стало так
[Profile_0]
Name = 1
Count = 2
store_0 = pse://signed//home/adapter/.Validata/1/local.pse
#store_1 = file:///home/adapter/.Validata/1/local.gdbm
store_1 = file:///home/adapter/.Validata/1/local.pcsf
и теперь при запуске справочника сертификатов получаем другую ошибку
Справочник сертификатов: Ошибка открытия справочника file:///home/adapter/.Validata/1829/local.pcsf.
Стек ошибок:
0x410C80A5:VCERT routines:VCERT_store_gdbm_create:gdbm lib failure:Bad magic number (7):st_gdbm.c:139
Прошу помощи в процедуре экспорта ЛСП из Windows и импорта его в Linux