Я пытаюсь перезагрузить nginx, у меня есть подстановочный сертификат для одного домена, который я получил от namecheap, теперь я переместил его на свой сервер и назначил правило конфигурации nginx следующим образом:
ssl_certificate /etc/nginx/certs/website.com.crt;
ssl_certificate_key /etc/nginx/certs/website.com.key;
ssl_ciphers ECDHE-RSA-AES128-SHA256:AES128-GCM-SHA256:RC4:HIGH:!aNULL:!MD5:!EDH;
add_header Strict-Transport-Security max-age=15768000;
ssl_session_cache shared:SSL:10m;
Теперь, когда я перезагружаю nginx, выполнив service nginx reload
, Я все время получаю запрос:
Перезагрузка конфигурации nginx: введите парольную фразу PEM:
К сожалению, я не знаю парольную фразу PEM, но у меня есть парольная фраза, когда я генерировал CSR с OpenSSL, но она не соответствовала парольной фразе PEM.
Я понятия не имею, что я могу сделать, как мне это восстановить или удалить (если это не влияет на безопасность)
Я использую Ubuntu 12.04.1 LTS и nginx 1.2.6.
Попробуйте просто нажать Enter :)
Но серьезно, если вы знаете кодовую фразу, вы можете ее удалить:
openssl rsa -in website.com.key_secure.key -out website.com.key