Teknolojiyi anlaşılır kılan pratik ipuçları

Tarayıcıda SSL Sertifikası Hatası Nasıl Çözülür

Geçen kış, evden çalışırken bankacılık sitesine girmeye çalıştım ve karşıma kırmızı bir ekran çıktı: "Bağlantınız gizli değil". İlk tepkim, herkes gibi, "Gelişmiş" düğmesine basıp devam etmek oldu. Neyse ki basmadım. Çünkü o uyarı bazen gerçekten hayat kurtarıyor, bazen de tamamen benim bilgisayarımın suçu oluyor. Aradaki farkı ayırt etmeyi öğrenmek, bu işin püf noktası.

Bu yazıda kendi başımdan geçen senaryoları, denediğim çözümleri ve hangi durumda hangisinin işe yaradığını sırayla anlatacağım. Amacım "şu tuşa bas geç" demek değil; hangi hatanın ne anlama geldiğini anlayıp bilinçli karar vermenizi sağlamak.

Bu uyarı tam olarak ne diyor?

Tarayıcı bir HTTPS sitesine bağlanırken sunucudan bir sertifika alır ve üç şeyi kontrol eder: sertifika gerçekten o alan adına mı ait, süresi geçmiş mi, ve onu imzalayan kurum benim güvendiğim listede var mı. Bu üç kontrolden biri patlarsa tarayıcı frene basar. Yani sorun her zaman sitede değil; bazen bendeki saat, bazen antivirüsüm, bazen bağlandığım ağ.

Chrome, Edge ve Firefox'ta karşılaştığım en yaygın kodları not almıştım:

  • NET::ERR_CERT_DATE_INVALID – Sertifikanın süresi dolmuş ya da bilgisayarımın tarihi yanlış.
  • NET::ERR_CERT_COMMON_NAME_INVALID – Sertifika başka bir alan adı için düzenlenmiş.
  • NET::ERR_CERT_AUTHORITY_INVALID – İmzalayan makam tanınmıyor; ortada araya giren biri olabilir.
  • SEC_ERROR_UNKNOWN_ISSUER – Firefox'un aynı duruma verdiği ad.
  • ERR_SSL_PROTOCOL_ERROR – El sıkışma hiç tamamlanamıyor; genelde ağ ya da yazılım engeli.

İlk yapmam gereken şey her zaman aynı: aynı siteyi telefonumun mobil verisinden açmak. Telefonda sorun yoksa hata bende ya da ağımda; telefonda da aynıysa muhtemelen sitenin sertifikası gerçekten bozuk.

Denediğim çözümler ve karşılaştırma

Yıllar içinde biriken listemi, ne kadar sürdüğü ve ne kadar riskli olduğuyla birlikte tabloya döktüm.

Yöntem Hangi durumda işe yarar Süre Risk
Sistem tarih ve saatini düzeltmek DATE_INVALID hatası, tüm sitelerde birden uyarı çıkması 1 dakika Yok
Gizli sekmede denemek Eklenti veya önbellek kaynaklı şüphe 10 saniye Yok
Eklentileri tek tek kapatmak VPN, proxy veya reklam engelleyici çakışması 5 dakika Yok
Tarayıcı önbelleği ve SSL durumunu temizlemek Eski sertifikanın hafızada takılı kalması 2 dakika Oturumlar kapanır
Antivirüsün HTTPS taramasını kapatmak AUTHORITY_INVALID, ERR_SSL_PROTOCOL_ERROR 3 dakika Orta, geçici yapmalı
DNS değiştirmek Yanlış sunucuya yönlenme, ağ seviyesi araya girme 5 dakika Düşük
Modemi yeniden başlatmak Kararsız bağlantı, yarım kalan el sıkışma 3 dakika Yok
Uyarıyı yok sayıp devam etmek Sadece kendi yerel test sunucunuz 5 saniye Yüksek

Tablodaki son satırı özellikle en alta koydum. Bir kafenin açık ağında bu düğmeye basmak, trafiğinizi okuyan birine kapıyı kendi elinizle açmak demek. Şifre gireceğiniz, kart bilgisi yazacağınız bir sayfada asla yapmıyorum.

Adım adım izlediğim sıra

  1. Saati kontrol ediyorum. Windows'ta saat ayarlarından otomatik eşitlemeyi açıp "Şimdi eşitle" diyorum. Anakart pili bitmiş bir masaüstünde bu tek başına sorunu çözdü.
  2. Gizli pencerede açıyorum. Orada sorun yoksa eklentilere bakıyorum. Bazı ücretsiz VPN ve "hızlandırıcı" eklentiler trafiği kendi sunucusundan geçirip sertifikayı değiştiriyor.
  3. Sertifikaya bakıyorum. Adres çubuğundaki kilit simgesinden sertifika detaylarını açıp "kime verildi" ve "kim verdi" satırlarını okuyorum. Tanımadığım bir isim, özellikle bir güvenlik yazılımı adı görürsem sebebi bulmuş oluyorum.
  4. Önbelleği ve SSL kayıtlarını temizliyorum. Tarayıcı önbelleğini yönetmeyi alışkanlık haline getirmek burada işe yarıyor; Windows'ta İnternet Seçenekleri altındaki "SSL durumunu temizle" düğmesi de listemde.
  5. Antivirüsün HTTPS/SSL taramasını geçici kapatıyorum. Sayfa açılırsa suçlu belli. Kapalı bırakmak yerine yazılımı güncelliyorum, çoğu zaman güncelleme sorunu bitiriyor.
  6. Ağa geçiyorum. Modemi düzgün şekilde yeniden başlatmak, sonra gerekiyorsa DNS ayarlarını güvenilir bir sağlayıcıya çevirmek. Yönlendirme kaynaklı hatalarda bu adım şaşırtıcı derecede etkili.
  7. Farklı tarayıcı deniyorum. Firefox kendi sertifika deposunu kullandığı için Chrome'da çıkan hatayı bazen göstermiyor; bu da bana sorunun sistem deposunda olduğunu söylüyor.

Kurumsal ve okul ağlarında durum farklı

İş yerimde b