как сгенерировать ключ csr ПО ОТКРЫТОМУ SSL?

Мне нужен сертификат для создания электронной подписи, поэтому для этого мне нужно сгенерировать ключ csr с моего сервера OVH, я следую инструкциям здесь

https://www.tbs-internet.com/php/HTML/pages/aideCreatCSR.php: поэтому я попробовал эту команду: openssl req -new -newkey rsa: 2048 -nodes -out http://www.mycarrosse.com/.rsa.csr -keyout http://www.mycarrosse.com/.rsa.pkey -subj "/ C = FR / ST = Иль-де-Франс / L = Paris / O = MyCarrosse / CN = http://www.mycarrosse.com/"

После того, как я его устраню, у меня всегда есть эта проблема

Генерация 2048-битного закрытого ключа RSA

.........+++

.................+++

запись нового закрытого ключа в 'http://www.mycarrosse.com/.rsa.pkey '

http://www.mycarrosse.com/.rsa.pkey: такого файла или каталога нет.

1588: ошибка: 02001002: системная библиотека: fopen: нет такого файла или каталога: /SourceCache/OpenSSL098/OpenSSL098-52.40.1/src/crypto/bio/bss_file.c: 356: fopen ('http://www.mycarrosse.com/.rsa.pkey ',' w ')

1588: ошибка: 20074002: подпрограммы BIO: FILE_CTRL: системная библиотека: /SourceCache/OpenSSL098/OpenSSL098-52.40.1/src/crypto/bio/bss_file.c: 358:

ошибка в запросе

NB: файл rsa.pkey находится на сервере

Любая идея, пожалуйста


person user3070123    schedule 11.05.2016    source источник


Ответы (1)


Файл должен находиться в локальной файловой системе: fopen
Попробуйте вместо этого:

openssl req -new -newkey rsa:2048 -nodes -sha256 -out www.mycarrosse.com.sha256.csr -keyout www.mycarrosse.com.rsa.key -subj "/C=FR/ST=Ile-de-France/L=Paris/O=MyCarrosse/CN=www.mycarrosse.com"

Проверьте содержание CSR:

openssl req -in www.mycarrosse.com.sha256.csr -noout -text

А потом загрузите файлы, если хотите.

person Seb B.    schedule 11.05.2016