openssl req - ключ server.key - server.csr взятие возрастов для завершения

Вы могли рассмотреть использование http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html#rewritemap, который позволит единственное правило, прочитанное из hashfile.

7
задан 25 October 2011 в 13:35
3 ответа

Вам не хватает энтропии - случайность, необходимая серверу для генерации ключа.

Попробуйте переместить мышь или нажать случайные клавиши на клавиатура - вы должны увидеть прогресс, когда это сделаете.

В качестве альтернативы, используйте этот однострочный файл для создания самозаверяющего сертификата с меньшим количеством шагов:

openssl req -new -newkey rsa: 2048 -days 365 -nodes - x509 -keyout server.key -out server.crt

7
ответ дан 2 December 2019 в 23:26

У меня была такая же проблема при использовании GitBash в Windows 7. После нескольких часов поиска моя проблема была решена:

winpty openssl genrsa -out ../private.pem -aes256 4096

Сообщите мне, поможет ли это кому-нибудь.

5
ответ дан 2 December 2019 в 23:26

Похоже, вы не указали опцию -new , чтобы сообщить openssl о необходимости создания запроса сертификата. Не уверен, почему openssl не отображает никаких сообщений в этом случае.

Чтобы сгенерировать запрос сертификата с существующим закрытым ключом, вы можете использовать:

openssl req -new -key server.key -out server.csr

Чтобы сгенерировать самоподписанный сертификат с существующим закрытым ключом, вы можете использовать:

openssl req -new -x509 -key server.key -out server.cert 
0
ответ дан 2 December 2019 в 23:26

Теги

Похожие вопросы