Modulus Mismatch Nedir?
SSL sertifikası, CSR (Certificate Signing Request) ve Private Key birbiriyle matematiksel olarak ilişkilidir. Bunlar eşleşmezse sunucu SSL'i başlatamaz.
Neden Oluşur?
- Sertifika farklı bir CSR ile oluşturulmuş
- Private key kaybolmuş ve yanlış key kullanılıyor
- Yanlış sertifika dosyası sunucuya yüklenmiş
Eşleşmeyi Kontrol Etme
# Sertifika modulus
openssl x509 -noout -modulus -in sertifika.crt | openssl md5
# Private Key modulus
openssl rsa -noout -modulus -in private.key | openssl md5
# CSR modulus
openssl req -noout -modulus -in istek.csr | openssl md5
Üç komutun çıktısı aynı MD5 hash olmalıdır.
Çözüm
- Yeni bir private key ve CSR oluşturun
- Sertifikanızı yeniden düzenletin (reissue) - DataSSL panelinden ücretsiz yapılabilir
- Yeni sertifikayı eşleşen private key ile birlikte kurun