SSL Sertifikası

Sertifika İmza Doğrulama Hatası

Zincir bulunuyor ama imza tutmuyorsa sorun çoğunlukla yanlış ara sertifika veya bozuk PEM dosyasıdır. Anahtar kimlikleriyle nasıl doğrulanır?

İmza doğrulama hatası, sertifikadaki dijital imzanın, sertifikayı imzaladığı iddia edilen CA'nın açık anahtarıyla doğrulanamaması demektir. Eksik zincir hatalarından farklı olarak burada zincir bulunur ama imza matematiksel olarak tutmaz. OpenSSL çıktısında certificate signature failure ifadesini görebilirsiniz.

Olası nedenler

  • Sertifika ile eşleşmeyen yanlış bir ara sertifika kullanılıyor (örneğin CA ara sertifikayı yenilemiş).
  • PEM dosyası bozulmuş: kopyalarken satır kaybı, fazladan boşluk veya karakter kodlaması değişikliği.
  • Sertifika dosyası elle düzenlenmiş veya dönüştürme sırasında hasar görmüş.
  • Çok eski, artık güvenilmeyen bir imza algoritması (örneğin SHA-1) kullanılmış olabilir.

Teşhis

Sertifikanın hangi anahtar kimliğiyle imzalandığını, ara sertifikanın anahtar kimliğiyle karşılaştırın:

openssl x509 -in alanadi.crt -noout -text | grep -A1 "Authority Key Identifier"
openssl x509 -in ara.crt -noout -text | grep -A1 "Subject Key Identifier"

İki değer aynı olmalıdır. Ardından imza algoritmasına ve zincire bakın:

openssl x509 -in alanadi.crt -noout -text | grep "Signature Algorithm"
openssl verify -CAfile kok.crt -untrusted ara.crt alanadi.crt

Çözüm adımları

  1. CA'nın size verdiği güncel ara sertifika paketini yeniden indirin; eski kopyaları kullanmayın.
  2. Dosyayı düz metin editöründe açıp -----BEGIN CERTIFICATE----- ve -----END CERTIFICATE----- satırlarının bozulmadığından emin olun.
  3. Sorun sertifikanın kendisindeyse sertifikayı CA panelinden yeniden indirin veya yeniden yayınlatın (reissue).
  4. Değişiklikten sonra servisi yeniden yükleyin ve zinciri tekrar test edin.

Önleme

Sertifikaları e-postadan kopyala-yapıştır yerine dosya olarak taşıyın. Ara sertifika değişikliklerini CA duyurularından takip edin. Sonucu SSL kontrol aracıyla doğrulayabilir, tekrarlayan sorunlarda Türkçe teknik desteğe ulaşabilirsiniz.

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ç