1.) С использованием графического интерфейса cptools (Инструменты Крипто Про) в контейнер пользователя установлен сертификат и импортированы ключи. Серерная и клиентская часть 1С на одной "машине"
2.) Необходимо установить данный сертификат для подписи от имени пользователя сервера 1С (usr1cv8)/
3.) Последовательность действий:
- sudo cp -r /var/opt/cprocsp/keys/<имя пользователя с установленным сертификатом>/<67636***.000> /var/opt/cprocsp/keys/usr1cv8;
- sudo chmod 700 /var/opt/cprocsp/keys/usr1cv8/67636***.000;
- sudo chown usr1cv8:grp1cv8 -R /var/opt/cprocsp/keys/usr1cv8/
4.)
su usr1cv85/)/opt/cprocsp/bin/amd64/certmgr -list
Certmgr 1.1 (c) "КРИПТО-ПРО", 2007-2021.
Программа для работы с сертификатами, CRL и хранилищами.
=============================================================================
Список сертификатов пуст
Требуемый сертификат не существует.
[ErrorCode: 0x8010002c]
6.)/opt/cprocsp/bin/amd64/csptest -keyset -enum_cont -verifycontext -fqcn -un
CSP (Type:80) v5.0.10008 KC1 Release Ver:5.0.12000 OS:Linux CPU:AMD64 FastCode:READY:AVX.
AcquireContext: OK. HCRYPTPROV: 27526355
\\.\HDIMAGE\<имя контейнера> |\\.\HDIMAGE\HDIMAGE\\676364***.000\EE23
OK.
Total: SYS: 0,000 sec USR: 0,020 sec UTC: 0,040 sec
[ErrorCode: 0x00000000]
7.)/opt/cprocsp/bin/amd64/certmgr -inst -file '/home/usr1cv8/<имя файла сертификата>.cer' -cont '\\.\HDIMAGE\HDIMAGE\\67636***.000\EE23'
Certmgr 1.1 (c) "КРИПТО-ПРО", 2007-2021.
Программа для работы с сертификатами, CRL и хранилищами.
Идёт установка:
=============================================================================
1-------
Издатель :
Субъект :
Серийный номер :
SHA1 отпечаток :
Идентификатор ключа : <данные сертификата>
Алгоритм подписи :
Алгоритм откр. кл. :
Выдан :
Истекает :
Встроенная лицензия : КриптоПро CSP
Ссылка на ключ : Нет
Тип идентификации : Без личного присутствия по квалифицированной подписи
OCSP URL :
http://pki3.sertum-pro.ru/ocsp3/ocsp.srfOCSP URL :
http://ocsp3.sertum-pro.ru/ocsp3/ocsp.srfURL сертификата УЦ :
http://ca.sertum-pro.ru/...ates/sertum-pro-2022.crtURL сертификата УЦ :
http://ca.sertum.ru/cert...ates/sertum-pro-2022.crtURL списка отзыва :
http://ca.sertum-pro.ru/cdp/sertum-pro-2022.crlURL списка отзыва :
http://ca.sertum.ru/cdp/sertum-pro-2022.crlНазначение/EKU : 1.3.6.1.5.5.7.3.2 Проверка подлинности клиента
1.2.643.2.2.34.6
1.3.6.1.5.5.7.3.4 Защищенная электронная почта
1.2.643.3.185.1
1.2.643.3.5.10.2.12
1.2.643.3.7.8.1 Квалифицированный сертификат
=============================================================================
Не удалось открыть контейнер \
Не удается найти указанный файл.
[ErrorCode: 0x00000002]Если на шаге 7. Использовать -cont '\\.\HDIMAGE\<имя контейнера>' - получаем такую же ошибку.
Буду благодарен, если кто подскажет куда дальше двигаться для разрешения проблемы. В пользовательском сеансе подписание работает без проблем.