Windows'ta IIS SSL Sertifikası Geçersiz Hatası ve Çözümü

**

BFS



Bir sabah, web sunucunuza bağlanmak isteyen kullanıcılarınız bir anda *SSL Sertifikası Geçersiz* hatası alır ve işler karışmaya başlar. Evet, işte bu noktada biraz telaş yapabilirsiniz, çünkü SSL sertifikaları güvenlik açısından kritik öneme sahip. Peki, IIS üzerinde bu hatayla karşılaştığınızda ne yapmanız gerektiğini biliyor musunuz?

IIS SSL Sertifikası Geçersiz Hatasının Sebepleri

Bu hata, genellikle IIS sunucusunun SSL sertifikasıyla ilgili bir problem olduğunda karşınıza çıkar. Hata mesajını aldığınızda, ilk akla gelen sorunlar şunlar olabilir:

1.
Sertifika Süresi Dolmuş Olabilir
SSL sertifikalarının geçerlilik süreleri vardır. Bu süre dolmuşsa, tarayıcılar bağlantıyı güvenli kabul etmez. Sertifikanın geçerliliğini kontrol etmek için ilgili sertifikayı inceleyin.

2.
Sertifika Doğru Yüklenmemiş Olabilir
Bazen sertifikayı doğru şekilde yüklememiş olabilirsiniz. Bu durumda IIS, doğru sertifikayı bulamadığı için geçersiz olarak işaret eder.

3.
Kök Sertifikası veya Ara Sertifika Eksikliği
Sertifikanın tüm zincirinin tamamlanmamış olması da geçersiz hata mesajlarına yol açabilir. Eğer kök sertifikası veya ara sertifika eksikse, tarayıcılar bu sertifikayı güvenilir kabul etmez.

4.
Farklı Alan Adı
Eğer sertifika, kullanılan alan adıyla uyumsuzsa, yine geçersiz bir sertifika hatası alırsınız. Örneğin, "example.com" için alınmış bir sertifika "example.net" üzerinde geçerli olmaz.

Çözüm Yöntemleri

#### 1. Sertifikayı Yeniden Yükleyin

İlk adım olarak, sertifikanın doğru bir şekilde yüklendiğinden emin olun. Sertifikayı yüklerken hata yaptıysanız, bu sorunu çözmek için şu adımları izleyebilirsiniz:

-
Sertifikayı IIS Üzerinde Yüklemek İçin:

1. IIS'yi açın.
2. Sunucunuza sağ tıklayın ve
Sertifikalar sekmesine gidin.
3. “Sunucu Sertifikaları” sekmesinden
Sertifika İçe Aktar seçeneğini tıklayın.
4. Sertifikayı doğru dosya formatında (örneğin .pfx) yükleyin.

Eğer bir ara sertifikası veya kök sertifikası eksikse, onları da eklemeyi unutmayın.

# 2. Sertifika Süresini Kontrol Edin

SSL sertifikaları belirli bir süre için geçerlidir. Sertifikayı almak için kullanılan sağlayıcının sitesinden sertifikanın geçerlilik tarihlerini kontrol edin. Eğer sertifikanın süresi dolmuşsa, yeni bir sertifika almanız gerekir.

# 3. Kök Sertifikasını ve Ara Sertifikaları Yükleyin

Eğer sertifika, tam bir zincir oluşturmak için kök veya ara sertifikasına ihtiyaç duyuyorsa, onları yüklemek gereklidir. Bu, genellikle tarayıcıların ve diğer istemcilerin doğru sertifikayı doğrulaması için önemlidir.

Kök sertifikasını ve ara sertifikayı IIS'e eklemek için şu adımları izleyin:

- Sertifikaları .crt veya .pem formatında temin edin.
- IIS'e
Sertifikalar sekmesinden bu sertifikaları da yükleyin.

# 4. Alan Adı Uyuşmazlığına Dikkat Edin

Eğer alan adı uyuşmazlığı nedeniyle sertifikanız geçersiz gösteriliyorsa, doğru sertifikayı almak için domain adı doğruluğunu kontrol edin. Eğer sertifika doğru alan adı için alınmamışsa, doğru alan adına yönelik bir SSL sertifikası almanız gerekir.

# 5. IIS ve Tarayıcı Ayarlarını Güncelleyin

Son olarak, IIS ve tarayıcı önbelleklerini temizleyerek, eski sertifika bilgilerini temizleyin. IIS'yi yeniden başlatmak da sorunları çözebilir.

Örneğin:

```bash
iisreset
```

Bu komut, IIS servislerini sıfırlayacak ve sertifikalarla ilgili olabilecek geçici sorunları ortadan kaldırabilir.

Hataları Önlemek İçin İpuçları

-
Düzenli Kontroller Yapın: Sertifikalarınızın süresi dolmadan önce düzenli olarak kontrol edin.
-
Doğru Sertifika Seçin: Sertifikanın sadece tek bir alan adıyla değil, ihtiyaçlarınız doğrultusunda çoklu alan adlarını kapsayacak şekilde alınmasını tercih edin.
-
Ara ve Kök Sertifikaları Unutmayın: Her sertifikanın geçerliliği için doğru zincir önemlidir. Eksik sertifikalar sorun yaratabilir.

---

İlgili Yazılar

Benzer konularda diğer yazılarımız

Windows'ta Visual Studio Code Kurulumu ve Eklenti Yönetimi

Visual Studio Code Nedir?Bir zamanlar bir yazılımcı, kod yazmaya başlamak için saatlerce IDE kurulumları yapar, her bir aracı ayarlarla boğulurdu. Ancak zamanla işler değişti, ve Visual Studio Code (VS Code) hayatımıza girdi. Hızlı, hafif ve güçlü bir...

DirectAdmin Nasıl Kurulur ve Yapılandırılır?

DirectAdmin Nedir ve Neden Kullanılır?Merhaba arkadaşlar! Bugün, birçok web yöneticisinin en çok tercih ettiği kontrol paneli olan DirectAdmin’i nasıl kuracağımızı ve yapılandıracağımızı keşfedeceğiz. İlk başta, DirectAdmin nedir, biraz ondan bahsedelim.DirectAdmin,...

Web Sitesi Güvenliğini Arttırmak İçin 2025'te Kullanılması Gereken En İyi 5 SSL Sertifikası Seçeneği

Web sitesi güvenliği, dijital dünyada birinci öncelik haline geldi. Kullanıcı bilgilerini korumak, marka güvenilirliğini artırmak ve web sitenizin arama motorlarında üst sıralarda yer almasını sağlamak için doğru SSL sertifikasını seçmek çok önemlidir....