Статус: Новичок
Группы: Участники
Зарегистрирован: 28.05.2021(UTC) Сообщений: 2
|
Привет! Истек срок сертификата, пытаюсь новый создать через cmd как это делал годами ранее и сталкиваюсь с проблемой: C:\Program Files\Crypto Pro\CSP>"C:\Program Files\Crypto Pro\CSP\csptest.exe" -keyset -newkeyset -makecert -container "test" -exportable -keytype exchange -expcert public.cer CSP (Type:80) v4.0.9019 KC3 Release Ver:4.0.9963 OS:Windows CPU:AMD64 FastCode:READY:AVX. AcquireContext: OK. HCRYPTPROV: 14798544 GetProvParam(PP_NAME): Crypto-Pro GOST R 34.10-2012 Cryptographic Service Provider Container name: "test" Exchange key is not available. Attempting to create an exchange key... an exchange key created. Subject/Issuer: E=test@cryptopro.ru, CN=test An error occurred in running the program. tmain.c:1884:CryptExportPublicKeyInfo(NULL) Error number 0x2 (2). Не удается найти указанный файл.
На папку C:\Program Files\Crypto Pro\CSP\ у моей учетки полные права. В программе КРиптоПРО CSP закрытый ключ появляется контейнер с закрытым, но сертификат конечно же он не содержит С правами админа запуск cmd не спасает Критическая беда, что делать непонятно.
|
|
|
|
Статус: Эксперт
Группы: Участники
Зарегистрирован: 05.03.2015(UTC) Сообщений: 1,602 Откуда: Иркутская область Сказал(а) «Спасибо»: 110 раз Поблагодарили: 394 раз в 366 постах
|
Добрый день. Похоже на ошибку создания самоподписанного сертификата еще до его сохранения. У меня при такой же команде ругается на "отказано в доступе" при сохранении сертификата, но сертификат все же виден внутри контейнера. Пин-код пустой? Какой носитель выбран? Также обратите внимание, что при запуске от имени администратора по умолчанию текущим каталогом является c:\windows\system32 независимо от положения cmd файла. Так как полный путь к сертификату не указан - он может улететь в совсем другое место и нужно установить нужный Вам каталог, например, так Код:c:
cd "\Program Files\Crypto Pro\CSP"
"C:\Program Files\Crypto Pro\CSP\csptest.exe" -keyset -newkeyset -makecert -container "test3" -exportable -keytype exchange -expcert public.cer
public.cer
pause
Такой вариант у меня срабатывает от администратора (без пин-кода, несистемный раздел диска).
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 28.05.2021(UTC) Сообщений: 2
|
Решилось переустановкой ПО. ПРосто после протухания серта перестала работать :)
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close