При попытке подписать данные ключом, сгенерированным тестовым УЦ КриптоПро, возникает ошибка:
Caused by: Root certificate: sn 2b6e3351fd6eb2ad48200203cb5ba141, subject CN=CRYPTO-PRO Test Center 2, O=CRYPTO-PRO LLC, L=Moscow, C=RU, EMAILADDRESS=support@cryptopro.ru, issuer CN=CRYPTO-PRO Test Center 2, O=CRYPTO-PRO LLC, L=Moscow, C=RU, EMAILADDRESS=support@cryptopro.ru is untrusted; error codes: [32] 'Root certificate is in the certificate chain but not in cacerts',
Однако в cacerts он есть
/usr/lib/jvm/java-8-openjdk-amd64/bin/keytool -list -v -alias crypto_pro_test_2 -keystore cacerts -storepass changeit
Alias name: crypto_pro_test_2
Creation date: 08.08.2018
Entry type: trustedCertEntry
Owner: CN=CRYPTO-PRO Test Center 2, O=CRYPTO-PRO LLC, L=Moscow, C=RU, EMAILADDRESS=support@cryptopro.ru
Issuer: CN=CRYPTO-PRO Test Center 2, O=CRYPTO-PRO LLC, L=Moscow, C=RU, EMAILADDRESS=support@cryptopro.ru
Serial number: 2b6e3351fd6eb2ad48200203cb5ba141
Valid from: Tue Aug 05 17:44:24 MSK 2014 until: Mon Aug 05 16:54:03 MSK 2019
Что нужно сделать чтобы JCP нашёл этот сертификат?
ОС: Ubuntu 1604
JCP: 2.0.39014
Контейнер и сертификат во вложении.
forCP.zip
(4kb) загружен 10 раз(а).