Форум КриптоПро
»
Общие вопросы
»
Общие вопросы
»
Как удалить тестовый сертификат, чтобы потом создать его заново?
Статус: Активный участник
Группы: Участники
Зарегистрирован: 28.12.2021(UTC) Сообщений: 261  Откуда: Новосибирск Сказал(а) «Спасибо»: 78 раз Поблагодарили: 1 раз в 1 постах
|
Приветствую коллеги! экспериментирую с php_CPCSP старый тестовый сертификат "протух", я его удалил такой командой Код:
sudo -E -u bitrix /opt/cprocsp/bin/amd64/certmgr -delete -store uMy
такая команда говорит "Список сертификатов пуст" Код:
sudo -E -u bitrix /opt/cprocsp/bin/amd64/certmgr -list -store uMy
пытаюсь сгенерировать новый тестовый сертификат таким образом Код:
sudo -E -u bitrix /opt/cprocsp/bin/amd64/cryptcp -creatcert -provtype 80 -provname 'Crypto-Pro GOST R 34.10-2012 KC1 CSP' -rdn "C=RU, ST=State_name,O=Org_name,CN=Common_name,E=your_email,INN=0" -both -cont '\\.\HDIMAGE\PHP' -certusage 1.3.6.1.5.5.7.3.2 -ku -du -ex -ca http://cryptopro.ru/certsrv
получаю в ответ Цитата: Создание запроса... Ошибка: Объект уже существует.
../../../../CSPbuild/CSP/samples/CPCrypt/Enroll.cpp:581: 0x8009000F Ошибка: Объект уже существует.
../../../../CSPbuild/CSP/samples/CPCrypt/Enroll.cpp:1170: 0x8009000F [ErrorCode: 0x8009000f]
help please Отредактировано пользователем 20 мая 2024 г. 17:48:59(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,504   Сказал «Спасибо»: 554 раз Поблагодарили: 2250 раз в 1756 постах
|
Здравствуйте.
-cont '\\.\HDIMAGE\PHP'
Всё верно, такой контейнер уже есть.
Или его удалить или указать новое имя PHP2, PHP3... |
|
 1 пользователь поблагодарил Андрей * за этот пост.
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 28.12.2021(UTC) Сообщений: 261  Откуда: Новосибирск Сказал(а) «Спасибо»: 78 раз Поблагодарили: 1 раз в 1 постах
|
Автор: Андрей *  Здравствуйте.
-cont '\\.\HDIMAGE\PHP'
Всё верно, такой контейнер уже есть.
Или его удалить или указать новое имя PHP2, PHP3... какой командой можно удалить контейнер?
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 28.12.2021(UTC) Сообщений: 261  Откуда: Новосибирск Сказал(а) «Спасибо»: 78 раз Поблагодарили: 1 раз в 1 постах
|
нашел
csptest -keyset -delete -cont '\\.\HDIMAGE\PHP'
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 28.12.2021(UTC) Сообщений: 261  Откуда: Новосибирск Сказал(а) «Спасибо»: 78 раз Поблагодарили: 1 раз в 1 постах
|
ключ sudo -E -u bitrix /opt/cprocsp/bin/amd64/certmgr -list -store uMy Цитата:1------- Издатель : E=support@cryptopro.ru, C=RU, L=Moscow, O=CRYPTO-PRO LLC, CN=CRYPTO-PRO Test Center 2 Субъект : C=RU, S=State_name, O=Org_name, CN=Common_name, E=your_email, INN=0 Серийный номер : 0x120063FA445C1E40C7CC272FD400020063FA44 SHA1 отпечаток : 6082c2abf31922d92a3cd33dd3f33011fe3d0a03 Идентификатор ключа : 5bbde156bda50b1a4a68d7f36ace36d7b67b16e2 Алгоритм подписи : ГОСТ Р 34.11-2012/34.10-2012 256 бит Алгоритм откр. кл. : ГОСТ Р 34.10-2012 256 бит (512 бит) Выдан : 21/05/2024 06:34:08 UTC Истекает : 21/07/2024 06:44:08 UTC Ссылка на ключ : Есть Контейнер : HDIMAGE\\PHP.000\2FFF Имя провайдера : Crypto-Pro GOST R 34.10-2012 KC1 CSP Инфо о провайдере : Тип провайдера: 80, тип ключа: 1, флаги: 0x0 URL сертификата УЦ : http://testca.cryptopro....Test%20Center%202(2).crtOCSP URL : http://testca.cryptopro.ru/ocsp/ocsp.srfURL списка отзыва : http://testca.cryptopro....Test%20Center%202(2).crlНазначение/EKU : 1.3.6.1.5.5.7.3.2 Проверка подлинности клиента пробую удалить Цитата: sudo -E -u bitrix /opt/cprocsp/bin/amd64/csptest -keyset -delete -cont 'HDIMAGE\\PHP.000\2FFF'
получаю Error 0x80090016: Набор ключей не существует
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 28.12.2021(UTC) Сообщений: 261  Откуда: Новосибирск Сказал(а) «Спасибо»: 78 раз Поблагодарили: 1 раз в 1 постах
|
отбой - получилось удалить по хэшу
sudo -E -u bitrix /opt/cprocsp/bin/amd64/certmgr -delete -thumbprint 6082c2abf31922d92a3cd33dd3f33011fe3d0a03
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 31.05.2016(UTC) Сообщений: 2,458
Сказал(а) «Спасибо»: 588 раз Поблагодарили: 426 раз в 405 постах
|
Отобразить уникальное наименование контейнера Вы можете такой командой: Код:$ /opt/cprocsp/bin/amd64/csptest -keyset -enum_containers -verifycontext -fqcn -unique
Можно воспользоваться "грубой силой" - если у Вас, у пользователя, один единственный контейнер, то взять и удалить содержимое директории: Код:/var/opt/cprocsp/keys/bitrix
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 31.05.2016(UTC) Сообщений: 2,458
Сказал(а) «Спасибо»: 588 раз Поблагодарили: 426 раз в 405 постах
|
Автор: GTAlex  отбой - получилось удалить по хэшу Код:sudo -E -u bitrix /opt/cprocsp/bin/amd64/certmgr -delete -thumbprint 6082c2abf31922d92a3cd33dd3f33011fe3d0a03
Таким образом Вы удалили сертификат из личного хранилища.
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 28.12.2021(UTC) Сообщений: 261  Откуда: Новосибирск Сказал(а) «Спасибо»: 78 раз Поблагодарили: 1 раз в 1 постах
|
Автор: nickm  Автор: GTAlex  отбой - получилось удалить по хэшу Код:sudo -E -u bitrix /opt/cprocsp/bin/amd64/certmgr -delete -thumbprint 6082c2abf31922d92a3cd33dd3f33011fe3d0a03
Таким образом Вы удалили сертификат из личного хранилища. ну я это и хотел (наверное :) ) - по крайней мере после удаления получилось создать новый тестовый и вроде дальше с подписанием пошло ...
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 28.12.2021(UTC) Сообщений: 261  Откуда: Новосибирск Сказал(а) «Спасибо»: 78 раз Поблагодарили: 1 раз в 1 постах
|
Автор: nickm  Отобразить уникальное наименование контейнера Вы можете такой командой: Код:$ /opt/cprocsp/bin/amd64/csptest -keyset -enum_containers -verifycontext -fqcn -unique
Можно воспользоваться "грубой силой" - если у Вас, у пользователя, один единственный контейнер, то взять и удалить содержимое директории: Код:/var/opt/cprocsp/keys/bitrix
Спасибо! Возьму на заметку
|
|
|
|
Форум КриптоПро
»
Общие вопросы
»
Общие вопросы
»
Как удалить тестовый сертификат, чтобы потом создать его заново?
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close