Ubuntu sunucuma SSL sertifikası yüklemeye çalışıyorum. Sertifikayı CA'mdan satın aldım ve sertifikanın kendisini ve bir ara sertifikayı indirdim. Bu şekilde:
sertifikam: mydomain.crt
orta seviye sertifika: GandiStandardSSLCA.pem
Ayrıca (openssl kullanılarak yapılmış)
özel anahtarım (?): mydomain.key
ve imzalama isteği: mydomain.csr
Tüm bu dosyaları sunucuma yükledim ve sertifikamı ara ile birleştirmek için bir rehber izledim:
cat mydomain.crt GandiStandardSSLCA.pem > mydomain-bundle.crt
Ardından vhost'umun yapılandırmasına aşağıdakileri ekliyorum:
listen 443 ssl;
ssl_certificate /etc/nginx/ssl/mydomain-bundle.crt;
ssl_certificate_key /etc/nginx/ssl/mydomain.key;
Ama nginx yeniden başlatmak için gittiğinizde bu hatayı alıyorum:
* Nginx yeniden başlatılıyor
* nginx nginx durduruluyor [Tamam]
nginx: [ortaya çıktı] SSL_CTX_use_PrivateKey_file ("/ etc / nginx / ssl / mydomain.key") başarısız oldu (SSL: hata: 0B080074: x509 sertifika rutinleri: X509_check_private_key: anahtar değerleri mismx) /etc/nginx/nginx.conf yapılandırma dosyası başarısız
Neden ve nasıl çözüleceğine dair bir fikrin var mı?
ca-bundle
?