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

Уведомление

Icon
Error

2 Страницы12>
Опции
К последнему сообщению К первому непрочитанному
Offline nickm  
#1 Оставлено : 11 августа 2021 г. 8:03:15(UTC)
nickm

Статус: Активный участник

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

Сказал(а) «Спасибо»: 682 раз
Поблагодарили: 536 раз в 507 постах
Уважаемые разработчики, здравствуйте!

На
Код:
# lsb_release -a
LSB Version:	core-11.1.0ubuntu2-noarch:printing-11.1.0ubuntu2-noarch:security-11.1.0ubuntu2-noarch
Distributor ID:	Ubuntu
Description:	Ubuntu 20.04.2 LTS
Release:	20.04
Codename:	focal

Код:
# uname -a
Linux detsad 5.4.0-80-generic #90-Ubuntu SMP Fri Jul 9 22:49:44 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux


с
Код:
# ./csptestf -enum -info
CSP (Type:80) v5.0.10003 KC1 Release Ver:5.0.11455 OS:Linux CPU:AMD64 FastCode:READY:DISABLED (AESNI; ).
CryptAcquireContext succeeded.HCRYPTPROV: 16879443
GetProvParam(...PP_ENUMALGS...) until it returns false
   Algid    Bits     Type     NameLen    AlgName
__________________________________________________
 0000661eh  256    Encrypt       14    GOST 28147-89 
 00008021h  256    Hash          18    GR 34.11-2012 256 
 00002e49h  512    Signature     18    GR 34.10-2012 256 
 0000aa46h  512    Exchange      18    DH 34.10-2012 256 
 0000aa47h  512    Exchange      18    DH 34.10-2012 256 
 0000801fh  32     Hash          18    GOST 28147-89 MAC 
 00008034h  256    Hash          20    GR34.11-12 256 HMAC 
Cycle exit when getting data. 7 items found. Level completed without problems.
Total: SYS: 0,000 sec USR: 0,010 sec UTC: 0,010 sec
[ErrorCode: 0x00000000]


при
Код:
# ./certmgr -list -store mRoot


выбивает следующее
Код:
Certmgr 1.1 (c) "Crypto-Pro",  2007-2019.
program for managing certificates, CRLs and stores

double free or corruption (top)
Аварийный останов (стек памяти сброшен на диск)


Интересно, в чём может быть причина падения?

Краш-файл ситуацию не прояснит ли?

_opt_cprocsp_bin_amd64_certmgr.0.crash (413kb) загружен 2 раз(а).
Offline PavelNikol  
#2 Оставлено : 14 января 2026 г. 14:40:03(UTC)
PavelNikol

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

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

Сказал(а) «Спасибо»: 1 раз
Приветствую.
Столкнулся с точно такой же проблемой! нашли решение? буду признателен за помощь.
Offline nickm  
#3 Оставлено : 14 января 2026 г. 14:47:48(UTC)
nickm

Статус: Активный участник

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

Сказал(а) «Спасибо»: 682 раз
Поблагодарили: 536 раз в 507 постах
Автор: PavelNikol Перейти к цитате
Столкнулся с точно такой же проблемой! нашли решение? буду признателен за помощь.

Сколько лет прошло, уже и не вспомнится.

Может в Вашем случае хранилище повреждено? Покажите листинг директории хранилищ, может файлы распухли? Какую версию СКЗИ "КриптоПро CSP" используете?
Offline nickm  
#4 Оставлено : 14 января 2026 г. 14:52:35(UTC)
nickm

Статус: Активный участник

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

Сказал(а) «Спасибо»: 682 раз
Поблагодарили: 536 раз в 507 постах
Автор: nickm Перейти к цитате
Покажите листинг директории хранилищ, может файлы распухли?

Типа такого:
Код:
# ls -lhR /var/opt/cprocsp/users/stores/

/var/opt/cprocsp/users/stores/:
итого 60K
-rw-r--r-- 1 root root 45K мая 16  2024 ca.sto
-rw-r--r-- 1 root root   0 мая 16  2024 clientauthissuer.sto
-rw-r--r-- 1 root root   0 апр  2  2024 cryptoprotrustedstore.sto
-rw-r--r-- 1 root root   0 апр  2  2024 my.sto
-rw-r--r-- 1 root root 11K мая 16  2024 root.sto



Offline PavelNikol  
#5 Оставлено : 14 января 2026 г. 15:05:58(UTC)
PavelNikol

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

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

Сказал(а) «Спасибо»: 1 раз
/var/opt/cprocsp/users/stores/:
total 264K
-rw-r--r-- 1 root root 82K Nov 10 11:19 ca.sto
-rw-r--r-- 1 root root 0 Oct 16 10:29 clientauthissuer.sto
-rw-r--r-- 1 root root 0 Oct 16 10:29 cryptoprotrustedstore.sto
-rw-r--r-- 1 root root 0 Oct 16 10:29 my.sto
-rw-r--r-- 1 root root 180K Nov 10 14:49 root.sto

Проблема появилась за праздники. До этого всё корректно работало.
верия Крипто про


CSP (Type:80) v5.0.10003 KC1 Release Ver:5.0.11455 OS:Linux CPU:AMD64 FastCode:READY:AVX.
CryptAcquireContext succeeded.HCRYPTPROV: 904999075
GetProvParam(...PP_ENUMALGS...) until it returns false
Algid Bits Type NameLen AlgName
__________________________________________________
0000661eh 256 Encrypt 14 GOST 28147-89
00008021h 256 Hash 18 GR 34.11-2012 256
00002e49h 512 Signature 18 GR 34.10-2012 256
0000aa46h 512 Exchange 18 DH 34.10-2012 256
0000aa47h 512 Exchange 18 DH 34.10-2012 256
0000801fh 32 Hash 18 GOST 28147-89 MAC
00008034h 256 Hash 20 GR34.11-12 256 HMAC
Cycle exit when getting data. 7 items found. Level completed without problems.
Total: SYS: 0.000 sec USR: 0.000 sec UTC: 0.000 sec
Offline nickm  
#6 Оставлено : 14 января 2026 г. 16:05:39(UTC)
nickm

Статус: Активный участник

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

Сказал(а) «Спасибо»: 682 раз
Поблагодарили: 536 раз в 507 постах
Автор: PavelNikol Перейти к цитате
Проблема появилась за праздники. До этого всё корректно работало.

Проверьте файловую систему на ошибки;

Покажите результаты выполнения:
Код:
# /opt/cprocsp/bin/amd64/certmgr -list -store mroot


Код:
# /opt/cprocsp/bin/amd64/certmgr -list -store mmy


Как вариант, выполните пару-тройку команд и покажите результат:
Код:
# cp /var/opt/cprocsp/users/stores/root.sto /var/opt/cprocsp/users/stores/root.sto.bak


Код:
# > /var/opt/cprocsp/users/stores/root.sto


Код:
# /opt/cprocsp/bin/amd64/certmgr -list -store mroot

Certmgr Ver:5.0.13000 OS:Linux CPU:AMD64 (c) "КРИПТО-ПРО", 2007-2024.
Программа для работы с сертификатами, CRL и хранилищами.
=============================================================================
Список сертификатов пуст

Требуемый сертификат не существует.

[ErrorCode: 0x8010002c]
Offline PavelNikol  
#7 Оставлено : 15 января 2026 г. 6:09:07(UTC)
PavelNikol

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

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

Сказал(а) «Спасибо»: 1 раз
root@vidadim-api-2:/home/mainadmin-api2# /opt/cprocsp/bin/amd64/certmgr -list -store mroot
Certmgr 1.1 (c) "Crypto-Pro", 2007-2019.
program for managing certificates, CRLs and stores

double free or corruption (top)
Aborted (core dumped)




root@vidadim-api-2:/home/mainadmin-api2# /opt/cprocsp/bin/amd64/certmgr -list -store mmy
Certmgr 1.1 (c) "Crypto-Pro", 2007-2019.
program for managing certificates, CRLs and stores

=============================================================================
Empty certificate list

The requested certificate does not exist.





root@vidadim-api-2:/home/mainadmin-api2# sudo /opt/cprocsp/bin/amd64/certmgr -list -store uMy
Certmgr 1.1 (c) "Crypto-Pro", 2007-2019.
program for managing certificates, CRLs and stores

=============================================================================
1-------
эта команда работает корректно



проблемы возникают только с командами
sudo /opt/cprocsp/bin/amd64/certmgr -list -store mRoot
sudo /opt/cprocsp/bin/amd64/certmgr -list -store mCA
Offline nickm  
#8 Оставлено : 15 января 2026 г. 6:13:31(UTC)
nickm

Статус: Активный участник

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

Сказал(а) «Спасибо»: 682 раз
Поблагодарили: 536 раз в 507 постах
Автор: nickm Перейти к цитате

Как вариант, выполните пару-тройку команд от root и покажите результат:
Код:
# cp /var/opt/cprocsp/users/stores/root.sto /var/opt/cprocsp/users/stores/root.sto.bak


Код:
# > /var/opt/cprocsp/users/stores/root.sto


Код:
# /opt/cprocsp/bin/amd64/certmgr -list -store mroot

Certmgr Ver:5.0.13000 OS:Linux CPU:AMD64 (c) "КРИПТО-ПРО", 2007-2024.
Программа для работы с сертификатами, CRL и хранилищами.
=============================================================================
Список сертификатов пуст

Требуемый сертификат не существует.

[ErrorCode: 0x8010002c]
Offline PavelNikol  
#9 Оставлено : 15 января 2026 г. 6:19:41(UTC)
PavelNikol

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

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

Сказал(а) «Спасибо»: 1 раз
проблема сохраняется даже если переустановить КриптоПро

если я удалю директорию /var/opt/cprocsp/users/stores/ то проблема сохраняется, причем команда sudo /opt/cprocsp/bin/amd64/certmgr -list -store uMy будет работать корректно

root@vidadim-api-2:/home/mainadmin-api2# cp /var/opt/cprocsp/users/stores/root.sto /var/opt/cprocsp/users/stores/root.sto.bak
root@vidadim-api-2:/home/mainadmin-api2# > /var/opt/cprocsp/users/stores/root.sto
root@vidadim-api-2:/home/mainadmin-api2# /opt/cprocsp/bin/amd64/certmgr -list -store mroot
Certmgr 1.1 (c) "Crypto-Pro", 2007-2019.
program for managing certificates, CRLs and stores

double free or corruption (top)
Aborted (core dumped)
Offline nickm  
#10 Оставлено : 15 января 2026 г. 6:57:00(UTC)
nickm

Статус: Активный участник

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

Сказал(а) «Спасибо»: 682 раз
Поблагодарили: 536 раз в 507 постах
Автор: PavelNikol Перейти к цитате
проблема сохраняется даже если переустановить КриптоПро

Попробуйте выполнить strace команды, например:
Код:
# strace -o ~/certmgr.log /opt/cprocsp/bin/amd64/certmgr -list -store mroot

, после приложите файл certmgr.log из домашнего каталога root.
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
2 Страницы12>
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.