SSL Sertifikası

CA Bundle Yapılandırma Hatası

CA bundle yanlış birleştirildiğinde sunucu başlamaz ya da zincir eksik görünür. Doğru sırayı ve Nginx, Apache yönergelerini öğrenin.

CA bundle dosyası, sertifikanızı imzalayan ara sertifikaları (bazen kök dahil) içeren paket dosyasıdır. Bu dosyanın yanlış birleştirilmesi, yanlış dizine yerleştirilmesi ya da yanlış yönergeyle tanıtılması hem zincir hatalarına hem de sunucunun hiç başlamamasına yol açar.

Sık görülen hata belirtileri

  • Nginx başlamıyor: PEM_read_bio_X509 failed veya bad end line.
  • Apache açılışta SSL Library Error: ... no start line hatası veriyor.
  • Siteler açılıyor ama istemciler "eksik ara sertifika" diyor.
  • Sertifikalar arasında satır sonu yok; iki BEGIN bloğu aynı satırda birleşmiş.

Doğru birleştirme

Sıra önemlidir: sertifikanız, ardından ara sertifika(lar). Her sertifika kendi BEGIN / END bloğunda ve ayrı satırda olmalıdır.

cat alanadi.crt ara1.crt ara2.crt > fullchain.crt
grep -c "BEGIN CERTIFICATE" fullchain.crt

İkinci komut blok sayısını verir; beklediğiniz kadar olduğunu doğrulayın. Dosyaları Windows'ta hazırlıyorsanız satır sonu biçimine ve gizli karakterlere dikkat edin.

Sunucu yönergeleri

Nginx:

ssl_certificate     /etc/ssl/fullchain.crt;
ssl_certificate_key /etc/ssl/alanadi.key;

Apache: 2.4.8+ sürümünde SSLCertificateFile birleşik dosyayı kabul eder. Eski sürümlerde ara sertifika SSLCertificateChainFile ile verilir. SSLCACertificateFile ise istemci sertifikalarını doğrulamak içindir; sunucu zinciri için kullanmayın.

cPanel: "CA Bundle" alanı ara sertifikaları ister; genellikle otomatik doldurulur. Alan boşsa paketin tamamını yapıştırın.

Doğrulama ve önleme

  1. Yapılandırma sözdizimini test edin: nginx -t veya apachectl configtest.
  2. Servisi yeniden yükleyin.
  3. openssl s_client -connect alanadi.com:443 -showcerts ile zinciri gözden geçirin.

Sonucu SSL kontrol aracıyla da bakabilir, genel kurulum için bilgi bankamızı inceleyebilirsiniz.

Bu makale faydalı oldu mu?

Makale Ara

Sertifika Doğrulama Hataları

Yardıma mı İhtiyacınız Var?

Aradığınızı bulamadıysanız destek ekibimiz size yardımcı olabilir.

Destek Talebi Aç