Я пытаюсь сгенерировать самоподписанный сертификат SSL в локальной системе Windows, выполнив следующие действия: https://devcenter.heroku.com/articles/ssl-certificate-self#generate-ssl-certificate
Но после выполнения следующей команды в OpenSSL:
x509 -req -sha256 -days 365 -in server.csr -signkey server.key -out server.crt
Яполучаю ошибку:
8780:error:0906D06C:PEM routines:PEM_read_bio:no start line:pem_lib.c:707:Expect ing: CERTIFICATE REQUEST error in x509
Как решить эту проблему?
Команда, которую вы ищете:
openssl req -x509 -newkey -sha256 -keyout key.pem -out cert.pem -days 365
Как уже упоминалось в комментариях, вы должны сказать openssl это новый ключ (-newkey)
openssl
-newkey