Nginx'te SSL kurmaya çalışıyorum. Çalışmıyor ve nginx ile derlenmiş OpenSSL kitaplığından iletilen hata günlüğünde aşağıdaki hatayı alıyorum. Bu kütüphanenin ne olduğunu bilmiyorum, ama nginx'in 0.8.54 sürümü ve Ubuntu Linux'ta apt-get kullanarak kurdum.Nginx hata günlüğünde "SSL_CTX_use_PrivateKey_file" "parola hatasıyla ilgili sorunlar" nı gösterir?
2012/02/21 07:06:33 [emerg] 4071#0:
SSL_CTX_use_PrivateKey_file("/exequias/certs/exequias.com.key") failed (SSL:
error:0906406D:PEM routines:PEM_def_callback:problems getting password error:
0906A068:PEM routines:PEM_do_header:bad password read error:140B0009:SSL routines:
SSL_CTX_use_PrivateKey_file:PEM lib)
Özel anahtar dosyasındaki dosya izinlerinin nginx'i okumasını durdurmadığından emin oldum. openssl rsa
ile üretilen bir RSA özel anahtarıdır.
Buna neden olan herhangi bir fikir var mı?
Parola nasıl kaldırılır? – crossle
Hatırlamıyorum - "openssl" ile yeni bir özel anahtar oluşturmuş olabilir ve parolayı bırakmış olabilirim. –
Teşekkürler, passhprase'ı hatırlıyorum. – crossle