Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline est412  
#1 Оставлено : 13 февраля 2019 г. 15:15:21(UTC)
est412

Статус: Активный участник

Группы: Участники
Зарегистрирован: 14.10.2014(UTC)
Сообщений: 38
Российская Федерация
Откуда: Казань

Сказал(а) «Спасибо»: 12 раз
Поблагодарили: 1 раз в 1 постах
Добрый день, коллеги!

Окружение: RHEL 7.3, CSP (Type:80) v4.0.9014 KC1 Release Ver:4.0.9842, java-csp-5.0.39267

При поиске обходных путей проблемы:
JCSP не видит свежеустановленный носитель без рестарта JVM (linux)

Столкнулись с новой:
1. В JRE, под которой стартует Apache Karaf, в java.security закомментировали провайдеров JCSP, JCP, RevCheck (все библиотеки в lib/ext остались).
2. Рестартовали Apache Karaf.
3. В приложении, запущенном под Karaf, программным образом успешно создали провайдеров JCSP, JCP, RevCheck.
4. При попытке загрузки списка контейнеров с носителя (напр, HDIMAGE) получаем:
Код:
ru.CryptoPro.JCP.tools.SelfTesterException: null
                at ru.CryptoPro.JCP.tools.SelfTester.checkClass(Unknown Source) ~[365:pmicrypto.PMICryptoSign:3.5.8]
                at ru.CryptoPro.JCSP.Starter.check(Unknown Source) ~[365:pmicrypto.PMICryptoSign:3.5.8]
                at ru.CryptoPro.JCSP.KeyStore.CSPStore.engineLoad(Unknown Source) ~[365:pmicrypto.PMICryptoSign:3.5.8]
                at ru.CryptoPro.JCSP.KeyStore.MetaCSPStore.engineLoad(Unknown Source) ~[365:pmicrypto.PMICryptoSign:3.5.8]
                at ru.CryptoPro.JCSP.KeyStore.JCSPMetaCSPStore.engineLoad(Unknown Source) ~[365:pmicrypto.PMICryptoSign:3.5.8]
                at java.security.KeyStore.load(KeyStore.java:1445) ~[?:?]
                ...
Caused by: ru.CryptoPro.JCP.tools.SelfTesterException
                at ru.CryptoPro.JCP.tools.TestVerifyClassJar.run(Unknown Source) ~[365:pmicrypto.PMICryptoSign:3.5.8]
                at ru.CryptoPro.JCP.tools.SelfTester.b(Unknown Source) ~[365:pmicrypto.PMICryptoSign:3.5.8]
                at ru.CryptoPro.JCP.tools.SelfTester.a(Unknown Source) ~[365:pmicrypto.PMICryptoSign:3.5.8]
                ... 70 more
Caused by: java.security.PrivilegedActionException
                at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
                at ru.CryptoPro.JCP.tools.TestVerifyClassJar.run(Unknown Source) ~[365:pmicrypto.PMICryptoSign:3.5.8]
                at ru.CryptoPro.JCP.tools.SelfTester.b(Unknown Source) ~[365:pmicrypto.PMICryptoSign:3.5.8]
                at ru.CryptoPro.JCP.tools.SelfTester.a(Unknown Source) ~[365:pmicrypto.PMICryptoSign:3.5.8]
                ... 70 more
Caused by: java.io.IOException
                at ru.CryptoPro.JCP.tools.JarChecker.checkURLSign(Unknown Source) ~[365:pmicrypto.PMICryptoSign:3.5.8]
                at ru.CryptoPro.JCP.tools.cl_39.run(Unknown Source) ~[365:pmicrypto.PMICryptoSign:3.5.8]
                at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
                at ru.CryptoPro.JCP.tools.TestVerifyClassJar.run(Unknown Source) ~[365:pmicrypto.PMICryptoSign:3.5.8]
                at ru.CryptoPro.JCP.tools.SelfTester.b(Unknown Source) ~[365:pmicrypto.PMICryptoSign:3.5.8]
                at ru.CryptoPro.JCP.tools.SelfTester.a(Unknown Source) ~[365:pmicrypto.PMICryptoSign:3.5.8]
                ... 70 more
Caused by: java.io.IOException: Signature is invalid
                at ru.CryptoPro.JCP.tools.JarChecker.c(Unknown Source) ~[365:pmicrypto.PMICryptoSign:3.5.8]
                at ru.CryptoPro.JCP.tools.JarChecker.c(Unknown Source) ~[365:pmicrypto.PMICryptoSign:3.5.8]
                at ru.CryptoPro.JCP.tools.JarChecker.checkJARSign(Unknown Source) ~[365:pmicrypto.PMICryptoSign:3.5.8]
                at ru.CryptoPro.JCP.tools.JarChecker.checkURLSign(Unknown Source) ~[365:pmicrypto.PMICryptoSign:3.5.8]
                at ru.CryptoPro.JCP.tools.cl_39.run(Unknown Source) ~[365:pmicrypto.PMICryptoSign:3.5.8]
                at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
                at ru.CryptoPro.JCP.tools.TestVerifyClassJar.run(Unknown Source) ~[365:pmicrypto.PMICryptoSign:3.5.8]
                at ru.CryptoPro.JCP.tools.SelfTester.b(Unknown Source) ~[365:pmicrypto.PMICryptoSign:3.5.8]
                at ru.CryptoPro.JCP.tools.SelfTester.a(Unknown Source) ~[365:pmicrypto.PMICryptoSign:3.5.8]
                ... 70 more

С чем может быть связано?
Под Win10 такой ошибки не возникает.
Offline Евгений Афанасьев  
#2 Оставлено : 14 февраля 2019 г. 9:32:51(UTC)
Евгений Афанасьев

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 06.12.2008(UTC)
Сообщений: 3,910
Российская Федерация
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 20 раз
Поблагодарили: 685 раз в 646 постах
Здравствуйте.
Спасибо за информацию, постараемся воспроизвести проблему.
Offline est412  
#3 Оставлено : 14 февраля 2019 г. 15:14:13(UTC)
est412

Статус: Активный участник

Группы: Участники
Зарегистрирован: 14.10.2014(UTC)
Сообщений: 38
Российская Федерация
Откуда: Казань

Сказал(а) «Спасибо»: 12 раз
Поблагодарили: 1 раз в 1 постах
Коллеги, ложная тревога!

Установили java-csp-5.0.40055, проблема пропала.
Вернули java-csp-5.0.39267 - проблема не повторилась.
Возможно что-то криво поставилось в прошлую инсталляцию 5.0.39267.

Вопрос снят, спасибо.
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.