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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline AnatolyS1  
#1 Оставлено : 25 января 2019 г. 10:19:40(UTC)
AnatolyS1

Статус: Участник

Группы: Участники
Зарегистрирован: 16.04.2018(UTC)
Сообщений: 18
Российская Федерация

Сказал(а) «Спасибо»: 12 раз
Добрый день.

У нас не первый раз после рестарта сервера с CryptoPro JCP появляется ошибка в сервисе, который использует JCP:
ERROR Smev3SignerKeeper.getConsumerSigner - Ошибка инициализации ключей подписи
com.ftc.fsg.camel.base.ConfigurationException: java.security.KeyStoreException: Не удалось загрузить ключ из хранилища HDImageStore: -> Ключ ЭП-ОП

По факту - пароль от закрытой части JCP не принимает (вводим его верно, раскладку клавиатуры проверяли, нажатие Caps Lock проверяли, копировать пароль из блокнота пробовали)
При этом, когда мы ранее настраивали закрытую часть с цепочкой сертификатов, закрывали/открывали консоль JCP, вводили пароль и проверяли, что все ОК и внешнее приложение работало с JCP.

Наши шаги поочередно.

Использовали при разворачивании архив jcp-2.0.39893.zip, хотя ПО CryptoPro JCP отображает версию 2.0.39267 (после скачивания архивов jcp-2.0.39014.zip или jcp-2.0.40035.zip версия ПО остается неизменной):
CryptoPro_JCP_2.0.39267_lic.JPG (22kb) загружен 12 раз(а).

В папке с сертификатами есть закрытая часть и цепочка *.p7b, которая включает сертификат с корневыми. Для теста выгружаем из цепочки сам сертификат:
All_certificates.JPG (119kb) загружен 14 раз(а).

Добавляем в Хранилище JCP сначала только сам сертификат:
Add_1_certificate.JPG (161kb) загружен 12 раз(а).
При просмотре сертификата из Хранилища JCP сертификат не имеет цепочки:
View_1_certificates.JPG (47kb) загружен 14 раз(а).
View_1_certificates_no_chain.JPG (77kb) загружен 6 раз(а).

Пробуем добавить цепочку сертификатов *.p7b в Хранилище JCP:
Add_all_certificate.JPG (132kb) загружен 11 раз(а).
Получаем ошибку:
Add_all_certificate_error.JPG (47kb) загружен 10 раз(а).

При этом, ранее до того, как сервис JCP работал делали точно также.

В связи с этим несколько вопросов:
1. в чем проблема при добавлении цепочки сертификатов *.p7b в Хранилище JCP?
2. в чем причина непринятия пароля от закрытой части после рестартов?
3. как удалять корректно JCP? т.к. от разварачивания новых архивов JCP версия в консоли JCP остается той же.

Нам очень срочно нужно протестировать свой сервис с JCP и началать процесс приобретения. Просим помочь, подсказать причины.
Offline Евгений Афанасьев  
#2 Оставлено : 25 января 2019 г. 10:56:53(UTC)
Евгений Афанасьев

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

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

Сказал(а) «Спасибо»: 22 раз
Поблагодарили: 751 раз в 708 постах
Здравствуйте.
Автор: AnatolyS1 Перейти к цитате

1. в чем проблема при добавлении цепочки сертификатов *.p7b в Хранилище JCP?
2. в чем причина непринятия пароля от закрытой части после рестартов?
3. как удалять корректно JCP? т.к. от разварачивания новых архивов JCP версия в консоли JCP остается той же.

1. Проблему проверим. Но желательно сначала обновиться (возможно, у вас несколько jre, обновление выполняется в одной, панель запускается для другой. Если в ходе установки появляются ошибки. приложите, пожалуйста, их текст), т.к. в импорте цепочки были исправления, в частности, при импорте в формате base64. Если p7b в формате base64, попробуйте перекодировать в der.
2. Сложно сказать.
Доступ к контейнеру осуществляется одним единственным пользователем или несколькими (когда один экземпляр ключей используют несколько пользователей системы и ключ находится не в C:/Users/<user>/AppData/Crypto Pro или /var/opt/sprocsp/keys/<user>, а в другой, доступной всем пользователям, папке)? Какая ОС используется?
3. Можно просто удалить с помощью setup_console, setup_gui или setup.exe, затем установить заново. Приложите лог установки/удаления. Убедитесь, что установка и затем запуск панели выполняются для одной и той же jre.

thanks 1 пользователь поблагодарил Евгений Афанасьев за этот пост.
AnatolyS1 оставлено 31.01.2019(UTC)
Offline AnatolyS1  
#3 Оставлено : 25 января 2019 г. 13:27:01(UTC)
AnatolyS1

Статус: Участник

Группы: Участники
Зарегистрирован: 16.04.2018(UTC)
Сообщений: 18
Российская Федерация

Сказал(а) «Спасибо»: 12 раз
Автор: Евгений Афанасьев Перейти к цитате

1. Проблему проверим. Но желательно сначала обновиться (возможно, у вас несколько jre, обновление выполняется в одной, панель запускается для другой. Если в ходе установки появляются ошибки. приложите, пожалуйста, их текст), т.к. в импорте цепочки были исправления, в частности, при импорте в формате base64. Если p7b в формате base64, попробуйте перекодировать в der.
2. Сложно сказать.
Доступ к контейнеру осуществляется одним единственным пользователем или несколькими (когда один экземпляр ключей используют несколько пользователей системы и ключ находится не в C:/Users/<user>/AppData/Crypto Pro или /var/opt/sprocsp/keys/<user>, а в другой, доступной всем пользователям, папке)? Какая ОС используется?
3. Можно просто удалить с помощью setup_console, setup_gui или setup.exe, затем установить заново. Приложите лог установки/удаления. Убедитесь, что установка и затем запуск панели выполняются для одной и той же jre.


ОС Windows Server 2012R2
Java 8

Лог удаления во вложеннии.
Logs_uninstall_jcp_20190125.txt (22kb) загружен 3 раз(а).

У нас корректно работала версия jcp-2.0.39893.zip (2.0.39267). Установка и конфигурация выполнялась следующим образом:
установка (cmd с админскими правами): setup_console.bat "C:\Program Files\Java\1.8" -force -ru -install -jre "C:\Program Files\Java\1.8" -jcp -jcryptop -cpssl –cades
конфигурация: ControlPaneStart.bat

Аналогично запустить установку в новой версии jcp-2.0.40035.zip не получилось:
нет консоли запуска, и я так понимаю установка не прошла корректно из-за блокировок VM.
Лог во вложении.
Logs_install_jcp_2.0.40035_20190125.txt (14kb) загружен 3 раз(а).

Рестарт ОС не помогает установке.
Offline AnatolyS1  
#4 Оставлено : 28 января 2019 г. 12:38:47(UTC)
AnatolyS1

Статус: Участник

Группы: Участники
Зарегистрирован: 16.04.2018(UTC)
Сообщений: 18
Российская Федерация

Сказал(а) «Спасибо»: 12 раз
Коллеги, очень ждем ответ по ошибке JCP.

Также, уточните, почему не активна кнопка построения цепочки вручную?
CryptoPro JCP - build chain for certificate not active 28012019.JPG (55kb) загружен 15 раз(а).
Offline Евгений Афанасьев  
#5 Оставлено : 28 января 2019 г. 14:44:42(UTC)
Евгений Афанасьев

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

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

Сказал(а) «Спасибо»: 22 раз
Поблагодарили: 751 раз в 708 постах
Здравствуйте.
Logs_uninstall_jcp_20190125.txt - судя по логу, jar-файлы постоянно заняты каким-то процессом, их не удается удалить даже после перезапуска установщика. Аналогично со вторым логом. Проверьте, допустим, с помощью unlocker'а, чем заняты файлы.
После успешной установки можно будет запустить панель управления командой ControlPane <путь_к_jre_куда_установлен_jcp>
Кнопка "Построить" неактивна, т.к. в контейнер уже установлена цепочка сертификатов, ее можно "Просмотреть".
thanks 1 пользователь поблагодарил Евгений Афанасьев за этот пост.
AnatolyS1 оставлено 31.01.2019(UTC)
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.