Статус: Новичок
Группы: Участники
Зарегистрирован: 21.07.2022(UTC) Сообщений: 8  Откуда: Уфа Сказал(а) «Спасибо»: 3 раз
|
Здравствуйте, был выписан сертификат из удостоверяющего центра, на компьютере с windows и крипто про он показывается как действительный. А при загрузке данного сертификата на Linux, он показывается как недействительный, из-за этого не даёт создать подпись ни через php ни через консольную команду. http://screenshot.simai.pro/1661524678269.jpg
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,211   Сказал «Спасибо»: 622 раз Поблагодарили: 2399 раз в 1888 постах
|
Здравствуйте.
Установите корневой сертификат Минцифры. В промежуточные - сертификат своего УЦ. |
|
 1 пользователь поблагодарил Андрей * за этот пост.
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 21.07.2022(UTC) Сообщений: 8  Откуда: Уфа Сказал(а) «Спасибо»: 3 раз
|
А подскажите пожалуйста, как тогда производится установка сертификатов.
/opt/cprocsp/bin/amd64/certmgr -inst -store uMy -file /var/www/gis.cer -cont '\\.\HDIMAGE\1120280051704 819113636'
так устанавливал сертификат в контейнер
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,211   Сказал «Спасибо»: 622 раз Поблагодарили: 2399 раз в 1888 постах
|
/opt/cprocsp/bin/amd64/certmgr -inst -store uroot -file /var/www/root.cer - корневой (Минцифры) /opt/cprocsp/bin/amd64/certmgr -inst -store uca -file /var/www/ca.cer - сертификат вашего УЦ (можно посмотреть url в списке сертификатов пользователя)
u- хранилище пользователя m- хранилище компьютера
/opt/cprocsp/bin/amd64/certmgr -list -store mroot - просмотр корневых /opt/cprocsp/bin/amd64/certmgr -list -store mca - просмотр промежуточных /opt/cprocsp/bin/amd64/certmgr -list -store umy - просмотр личных пользователя /opt/cprocsp/bin/amd64/certmgr -list -store mmy - просмотр личных компьютера
|
|
 1 пользователь поблагодарил Андрей * за этот пост.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,211   Сказал «Спасибо»: 622 раз Поблагодарили: 2399 раз в 1888 постах
|
Автор: Белоусов Юрий  А подскажите пожалуйста, как тогда производится установка сертификатов.
/opt/cprocsp/bin/amd64/certmgr -inst -store uMy -file /var/www/gis.cer -cont '\\.\HDIMAGE\1120280051704 819113636'
так устанавливал сертификат в контейнер Да, это установка личного сертификата с указанием связи с контейнером закрытого ключа. Для других сертификатов - не нужно указывать контейнер, только правильно указать тип хранилища в -store |
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 21.07.2022(UTC) Сообщений: 8  Откуда: Уфа Сказал(а) «Спасибо»: 3 раз
|
Получилось, после установки сертификат стал валидным. Но всё равно не выходит создать подпись через сертификат,
root@vm156509:~# /opt/cprocsp/bin/amd64/cryptcp -signf -dir /var/www/tmp -der -strict -cert -detached -thumbprint 64F82671C4624B2C281E492************ -pin ***** /var/www/tmp/message CryptCP 5.0 (c) "Crypto-Pro", 2002-2019. Command prompt Utility for file signature and encryption. Error: No certificate found. /dailybuildsbranches/CSP_5_0r0/CSPbuild/CSP/samples/CPCrypt/Certs.cpp:295: 0x2000012D [ErrorCode: 0x2000012d] root@vm156509:~#
Точно также не создаётся подпись, если делаю запросы через php, пробовал обращатся и к промежуточному и к сертификату в контейнере. У промежуточного закрытого ключа нет, у того что в контейнере он есть.
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,211   Сказал «Спасибо»: 622 раз Поблагодарили: 2399 раз в 1888 постах
|
запускаете в примере от root, а сертификат в какое хранилище установлен? root@vm156509:~# /opt/cprocsp/bin/amd64/certmgr -listчто выдаёт? Цитата: CryptCP 5.0 (c) "Crypto-Pro", 2002-2019.
А актуальную сертифицированную сборку 5R2 нельзя использовать? |
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close