Статус: Новичок
Группы: Участники
Зарегистрирован: 28.05.2018(UTC) Сообщений: 7 ![Российская Федерация Российская Федерация](/forum2/Content/images/flags/RU.png) Откуда: Moscow
|
Добрый день! Установил jcp.1.0.54 Пытаюсь проверить версию и лицензию, получаю ошибку: Код:java ru.CryptoPro.JCP.tools.JarChecker -verify -in /opt/jdk1.7.0_21/jre/lib/ext/JCP.jar
Error: Could not find or load main class ru.CryptoPro.JCP.tools.JarChecker
Код:java ru.CryptoPro.JCP.tools.License /opt/jdk1.7.0_21/jre/lib/ext/JCP.jar
Error: Could not find or load main class ru.CryptoPro.JCP.tools.License
В логах своего приложения получаю ошибки: Код:SignatureProviderException: ru.CryptoPr o.JCP.tools.SelfTesterException:
SelfTester Error: some test crashed twice in a row, usage of JCP is no longer available
Пробовал переустановить jcp.1.0.54 - не помогло. Если потребуется установить последнюю версию jcp 2.+, могу я использовать лицензию от jcp.1.0.54?
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 28.05.2018(UTC) Сообщений: 7 ![Российская Федерация Российская Федерация](/forum2/Content/images/flags/RU.png) Откуда: Moscow
|
Переустановил ещё раз. Теперь отрабатывает запрос лицензии и проверка версии. Всё ок Verifying all exists signatures of jar file... 1 from 1 signatures of jar file are valid. Program is passed successfully. Но в логах приложения ошибка остаётся: Код:common.signature.SignatureProviderException: ru.CryptoPr o.JCP.tools.SelfTesterException:
SelfTester Error: some test crashed twice in a row, usage of JCP is no longer available
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 4,005 ![Российская Федерация Российская Федерация](/forum2/Content/images/flags/RU.png) Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 715 раз в 675 постах
|
Здравствуйте. 1. Нет, лицензия 1.0 не подойдет 2.0. 2. jcp устанавливали под управлением учетной записи администратора? Приложение и командная строка запускаются под одним и тем же пользователем? Запустите под пользователем, под которым запускаете приложение, команду <JRE>/bin/java ru.CryptoPro.JCP.VMInspector.SelfTestersTests где JRE - java с установленным jcp. Все ли тесты прошли? Перейдите в папку дистрибутива, в ней запустите командную строку, выполните: <JRE>/bin/java -cp samples.jar ComLine.CheckConfFull Все ли тесты прошли? Если все тесты прошли успешно, то включите логирование JCP в используемом logging.properties (в вашем приложении может использовать свой собственный logging.properties), как описано тут - https://support.cryptopr...nlirovnija-kriptopro-jcp c JCPLogger уровня FINER, запустите приложение, соберите лог и приложите. |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 28.05.2018(UTC) Сообщений: 7 ![Российская Федерация Российская Федерация](/forum2/Content/images/flags/RU.png) Откуда: Moscow
|
Евгений, спасибо! Сейчас другая ошибка в логе приложения: LicenseException: License has expiredХотя лицензия JCP 1.0.54 валидная и сертификат валидный Код:/opt/jdk1.7.0_21/bin/java ru.CryptoPro.JCP.tools.License
-serial "XXXXX-XXXXXXX-XXXXX-XXXXX-XXXXX"
-company "xxx" -verify -in /opt/jdk1.7.0_21/jre/lib/ext/JCP.jar
License verify:
Type: Server, sign and encrypt
Allowed amount of cores: Unlimited
Serial number: XXXXX-XXXXXXX-XXXXX-XXXXX-XXXXX
Validity: Permanent
Valid license.
Может быть JCP 1.0.54 сама по себе истекла? Хотя писали вроде бы что с 2019 года...
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 4,005 ![Российская Федерация Российская Федерация](/forum2/Content/images/flags/RU.png) Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 715 раз в 675 постах
|
Нет, лицензия не истекла, но, возможно, у пользователя, под которым выполняется код, нет доступа для чтения настроек. Проверьте доступ к файлам в папке .systemPrefs/ru. Обычно эта папка находится в /etc/.java или в папке .java в jre. |
|
![thanks](/forum2/Themes/soclean/heart_small.png) 1 пользователь поблагодарил Евгений Афанасьев за этот пост.
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close