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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline s.goljakov  
#1 Оставлено : 28 мая 2021 г. 11:22:16(UTC)
s.goljakov

Статус: Новичок

Группы: Участники
Зарегистрирован: 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 не спасает
Критическая беда, что делать непонятно.
Offline two_oceans  
#2 Оставлено : 1 июня 2021 г. 8:04:54(UTC)
two_oceans

Статус: Эксперт

Группы: Участники
Зарегистрирован: 05.03.2015(UTC)
Сообщений: 1,351
Российская Федерация
Откуда: Иркутская область

Сказал(а) «Спасибо»: 90 раз
Поблагодарили: 319 раз в 300 постах
Добрый день.
Похоже на ошибку создания самоподписанного сертификата еще до его сохранения. У меня при такой же команде ругается на "отказано в доступе" при сохранении сертификата, но сертификат все же виден внутри контейнера.
Пин-код пустой? Какой носитель выбран?

Также обратите внимание, что при запуске от имени администратора по умолчанию текущим каталогом является 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
Такой вариант у меня срабатывает от администратора (без пин-кода, несистемный раздел диска).
Offline s.goljakov  
#3 Оставлено : 9 июня 2021 г. 6:29:45(UTC)
s.goljakov

Статус: Новичок

Группы: Участники
Зарегистрирован: 28.05.2021(UTC)
Сообщений: 2

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