Статус: Участник
Группы: Участники
Зарегистрирован: 17.01.2023(UTC) Сообщений: 10 Откуда: Краснодар Сказал(а) «Спасибо»: 1 раз
|
Среда: Ubuntu 20.04 Cryptopro интегрирован в php-7.4.33 Отдельные сертификаты прекрасно интегрируются в систему командой "certmgr -inst -store mroot -file <имя файла>" Однако когда я пытаюсь построить цепочку сертификатов по инструкции: https://support.cryptopr...rnevogo-centr-0x800b010aВсегда возникает ошибка: Failed to add certificate 1 to the store Access is denied. [ErrorCode: 0x80070005] Это касается и корневого сертификата, и промежуточного, ни один не устанавливается ни в одной последовательности. Вопрос решал и под пользователем root и под www-data, результат тот же. Сертификаты не попадают в систему: # certmgr -inst -store uca -f ca.p7b -crl Certmgr 1.1 (c) "Crypto-Pro", 2007-2022. Program for managing certificates, CRLs and stores. No CRL to install The requested certificate does not exist. [ErrorCode: 0x8010002c]
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 27.02.2021(UTC) Сообщений: 2 Сказал(а) «Спасибо»: 2 раз
|
Столкнулся с такой же проблемой. Ругается на права хотя выполняю от Root. Будто certmgr накладывает какие-то ограничения на установку сертификатов
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 30.03.2023(UTC) Сообщений: 1
|
Опишу найденное решение... Выполнил команду: sudo /opt/cprocsp/bin/amd64/certmgr -inst -store root -file /usr/local/share/ca-certificates/'Минкомсвязь России - доверенные корневые.crt' --Возникла ошибка: Не удалось добавить 1-й сертификат в хранилище Отказано в доступе. [ErrorCode: 0x80070005] - думал что что-то с правами пользователя, но я перешёл даже явно в sudo su - тоже не помогло... Удалось решить проблему следующим образом:sudo /opt/cprocsp/bin/amd64/certmgr -inst -store mRoot -file /usr/local/share/ca-certificates/'Минкомсвязь России - доверенные корневые.crt' - обратите внимание на mRoot! Но во всех интернет статьях был указан root/uroot, я же только копипастил их код спросите вы!? Да, вот так и живём... Видимо есть некое соответствие сертификата и категории-хранилища куда его можно поместить. Некоторые люди пишут что это из-за того что сертификат уже был добавлен, в моём случае это не так. Всё делалось в первый раз и более того, когда я выполнил эту успешную команду ещё 5 раз подряд специально чтобы проверить - всё отработало успешно без ошибок. --Вспомогательная информация: Есть категории-хранилища: uroot и mroot, uca и mcaОтредактировано пользователем 31 марта 2023 г. 10:58:58(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 30.06.2016(UTC) Сообщений: 3,452 Сказал «Спасибо»: 53 раз Поблагодарили: 792 раз в 732 постах
|
Автор: Доминатор_N1 Опишу найденное решение...
Выполнил команду: sudo /opt/cprocsp/bin/amd64/certmgr -inst -store root -file /usr/local/share/ca-certificates/'Минкомсвязь России - доверенные корневые.crt'
--Возникла ошибка: Не удалось добавить 1-й сертификат в хранилище Отказано в доступе. [ErrorCode: 0x80070005]
- думал что что-то с правами пользователя, но я перешёл даже явно в sudo su - тоже не помогло...
Удалось решить проблему следущим образом: sudo /opt/cprocsp/bin/amd64/certmgr -inst -store mRoot -file /usr/local/share/ca-certificates/'Минкомсвязь России - доверенные корневые.crt'
- обратите внимание на mRoot! Но во всех интернет статьях был указан root/uroot, я же только копипастил их код спросите вы!? Да, вот так и живём...
--Вспомогательная информация: Есть категории: uroot и mroot, uca и mca Здравствуйте. Если при попытке установки сертификата в хранилище сертификатов текущего пользователя - uroot (указание просто root - это то же самое что и uroot) появляется ошибка Отказано в доступе, значит этот сертификат уже есть в хранилище компьютера mroot. |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 11.07.2023(UTC) Сообщений: 1 Сказал(а) «Спасибо»: 3 раз
|
Добрый день! Ситуация похожая, только на Windows в cmd с правами Администратора пробую удалить серт из доверенных корневых, certmgr -delete -store uroot -thumbprint *тут указываю хеш из самого серта на удаление* в ответ получаю данные по нужному серту и в конце "Ошибка при удалении запрошенного сертификата Отказано в доступе [ErrorCode: 0x80070005]"
Из оснастки также не дает почему-то удалить сертификат. Честно говоря 1-й раз с таким сталкиваюсь...
Могли бы подсказать как еще можно попробовать удалить сертификат из корневых?
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 21.11.2010(UTC) Сообщений: 1,098
Сказал(а) «Спасибо»: 7 раз Поблагодарили: 151 раз в 136 постах
|
Поменять uroot на mroot ?
|
2 пользователей поблагодарили basid за этот пост.
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 16.04.2008(UTC) Сообщений: 1,429
Сказал(а) «Спасибо»: 37 раз Поблагодарили: 573 раз в 399 постах
|
|
|
2 пользователей поблагодарили Русев Андрей за этот пост.
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close