NET::ERR_CERT_AUTHORITY_INVALID Hatası Nasıl Giderilir
NET::ERR_CERT_AUTHORITY_INVALID hatası Google Chrome, Mozilla Firefox ve Microsoft Edge gibi modern web tarayıcılarında karşılaşılan yaygın bir sorundur. Bu hata mesajı, bir tarayıcı web sitesi tarafından kullanılan SSL/TLS sertifikasının güvenilir bir sertifika yetkilisi (CA) tarafından verilmediğini belirlediğinde görünür. Sonuç olarak tarayıcı, kullanıcının siteye erişimini engelleyerek onu verilerin ele geçirilmesi veya ortadaki adam saldırıları gibi potansiyel güvenlik risklerinden korur.
Bu hata çeşitli nedenlerle ortaya çıkabilir. En sık görülen nedenlerden biri, yerel geliştirme ortamlarında veya şirket içi araçlarda yaygın olarak kullanılan ancak genel tarayıcılar tarafından geçerli olarak tanınmayan kendinden imzalı bir sertifikanın kullanılmasıdır. Bir başka olası neden de süresi dolmuş bir SSL sertifikasıdır; bir sertifikanın son kullanma tarihi geçmiş ve yenilenmemişsetarayıcılar otomatik olarak bu sertifikayı güvenilmez olarak işaretler. Ayrıca, tarayıcının sertifikanın güven yolunu tanınmış bir kök yetkiliye kadar doğrulamasını engelleyen bir ara sertifikanın eksik veya yanlış yapılandırılmış olduğu sertifika zinciriyle ilgili sorunlar olabilir.
NET::ERR_CERT_AUTHORITY_INVALID Hatasına Ne Sebep Olur?
- Kendinden İmzalı SSL Sertifikası: Web sitesi, güvenilir bir sertifika yetkilisi tarafından verilmemiş bir SSL sertifikası kullanıyor.
- Süresi DolmuşSSL Sertifikası: SSL sertifikasının süresi dolmuştur ve web sitesi sahibi sertifikayı yenilememiştir.
- Yanlış Yapılandırılmış SSL Sertifikası: Sertifika, eksik ara sertifikalar gibi yanlış yapılandırılmış olabilir.
- Yanlış Tarih ve Saat: Bilgisayarınızdaki tarih ve saat senkronize edilmemiş olabilir, bu da SSL hatalarına neden olabilir.
- Antivirüs veya Güvenlik Duvarı Paraziti: Bilgisayarınızdaki güvenlik yazılımı, SSL sertifikasını şüpheli bulursa engelleyebilir.
NET::ERR_CERT_AUTHORITY_INVALID Hatası Nasıl Giderilir
İşte bu sorunu çözmek için atabileceğiniz bazı adımlar:
Adım 1: Bilgisayarınızdaki Tarih ve Saati Kontrol Edin
Bilgisayarınızdaki yanlış tarih ve saat ayarları SSL hatalarına neden olabilir çünkü sertifikalar doğrulama için bunlara güvenir.
Pencereler:
- Ayarlar > Saat ve Dil > Tarih ve saat bölümüne gidin.
- Saati otomatik olarak ayarla ve Saat dilimini otomatik olarak ayarla seçeneklerinin etkin olduğundan emin olun.
- Saati manuel olarak güncellemek için Şimdi senkronize et seçeneğine tıklayın.
macOS:
- Sistem Tercihleri > Tarih ve Saat‘e gidin.
- Tarih ve saati otomatik olarak ayarla seçeneğini işaretleyin.
- Tarayıcınızı yeniden başlatın ve web sitesini tekrar ziyaret etmeyi deneyin.
Adım 2: Tarayıcı Önbelleğini ve Çerezleri Temizleyin
Önbelleğe alınmış veriler ve çerezler bazen SSL doğrulamasını engelleyebilir.
Google Chrome:
- Üç noktalı menü > Diğer Araçlar > Tarama verilerini temizle öğesine tıklayın.
- Zaman aralığı olarak Tüm zamanlar ‘ı seçin.
- Çerezler ve diğer site verileri ve Önbelleğe alınmış görüntüler ve dosyalar öğelerini işaretleyin.
- Verileri temizle öğesine tıklayın.
Firefox:
- Hamburger menü > Ayarlar > Gizlilik ve Güvenlik‘e tıklayın.
- Çerezler ve Site Verileri altında Verileri Temizle‘ye tıklayın.
Önbelleği temizledikten sonra tarayıcınızı yeniden başlatın ve hatanın devam edip etmediğine bakın.
Adım 3: Antivirüs veya Güvenlik Duvarını Geçici Olarak Devre Dışı Bırakın
Bazı antivirüs programları ve güvenlik duvarları SSL taraması yapar ve bu da SSL sertifikası hatalarına neden olabilir.
- Antivirüs veya güvenlik duvarı yazılımınızıgeçici olarak devre dışı bırakın ve web sitesinin SSL hatası olmadan yüklenip yüklenmediğine bakın.
- Yazılımı devre dışı bıraktıktan sonra web sitesi çalışıyorsa, antivirüs ayarlarınızı kontrol edin ve SSL taraması veya HTTPS taraması ile ilgili seçenekleri arayın. Antivirüs yazılımınızda SSL taramasını devre dışı bırakın.
Not: Sisteminizin güvenliğini korumak için testten sonra antivirüs veya güvenlik duvarınızı etkinleştirmeyi unutmayın.
Adım 4: SSL Hatasını Atlayın (Yalnızca Test İçin)
Web sitesine güveniyorsanız ve uyarıya rağmen devam etmek istiyorsanız, hatayı atlayabilirsiniz. Bu, hassas web siteleri (örn. bankacılık, çevrimiçi alışveriş) için önerilmez.
- Google Chrome: Gelişmiş > [web sitesine] ilerle (güvenli değil) seçeneğine tıklayın.
- Firefox: Gelişmiş > Riski Kabul Et ve Devam Et‘e tıklayın.
Not: Bu geçici bir çözümdür ve yalnızca web sitesinin güvenli olduğundan eminseniz kullanılmalıdır. Her zaman hatanın temel nedenini ele almaya çalışın.
Adım 5: Sertifikayı Manuel Olarak Yükleyin (Gelişmiş Kullanıcılar)
Web sitesi sahibiyseniz veya bir sunucuyu yönetiyorsanız, SSL sertifikasını manuel olarak yükleyebilirsiniz.
- SSL Sertifikasını Alın: Güvenilir bir sertifika yetkilisinden doğru SSL sertifika dosyalarına sahip olduğunuzdan emin olun.
- SSL Sertifikasını Yükleyin: Web barındırma veya sunucu kontrol panelinizde (ör. cPanel, Plesk) oturum açın ve SSL/TLS ayarlarına gidin. Sertifika dosyalarını (ara sertifikalar dahil) ilgili alanlara yükleyin.
- Web Sunucusunu Yeniden Başlatın: Sertifikayı yükledikten sonra, değişiklikleri uygulamak için web sunucunuzu (örn. Apache, Nginx) yeniden başlatın.
- SSL’yiDoğrulayın: SSL sertifikası kurulumunu doğrulamak ve hata olmadığından emin olmak için SSL Labs’ın SSL Testi (https://www.ssllabs.com/ssltest/) gibi araçları kullanın.
Adım 6: Chrome veya Tarayıcıyı Güncelleyin
Eski bir tarayıcı, güvenlik protokollerindeki değişiklikler nedeniyle SSL hatalarına neden olabilir.
Google Chrome’u güncelleyin:
- Üç noktalı menü > Yardım > Google Chrome Hakkında‘ya tıklayın.
- Chrome güncellemeleri otomatik olarak kontrol edecek ve en son sürümü yükleyecektir.
Firefox’u güncelleyin:
- Hamburger menü > Yardım > Firefox Hakkında‘ya tıklayın.
- Firefox güncellemeleri otomatik olarak kontrol edecek ve en son sürümü yükleyecektir.
Güncellemeden sonra tarayıcınızı yeniden başlatın ve web sitesine tekrar erişmeyi deneyin.
Adım 7: Ağ Ayarlarını Sıfırlayın
Ağ ayarlarının sıfırlanması, ağ yanlış yapılandırmalarından kaynaklanan SSL hatalarını çözebilir.
Pencereler:
- Komut İstemi ‘ni yönetici olarak açın.
- Aşağıdaki komutları teker teker çalıştırın:
netsh int ip sıfırlama
netsh winsock sıfırlama
ipconfig /release
ipconfig /yenileme
ipconfig /flushdns
- Bilgisayarınızı yeniden başlatın ve web sitesine tekrar erişmeyi deneyin.
macOS:
- Terminal‘i açın.
- DNS’yi temizlemek için aşağıdaki komutu çalıştırın:
sudo killall -HUP mDNSResponder
- Bilgisayarınızı yeniden başlatın.
Adım 8: Web Sitesi Sahibi veya Yöneticisi ile İletişime Geçin
Bir web sitesine erişmeye çalışıyorsanız ve yukarıdaki çözümlerden hiçbiri işe yaramıyorsa, web sitesinin SSL yapılandırmasıyla ilgili bir sorun olabilir. Sorunu bildirmek için web sitesi sahibine veya yöneticisine ulaşın.
Sonuç
NET::ERR_CERT_AUTHORITY_INVALID hatası sinir bozucu olabilir, ancak genellikle SSL sertifikası veya ağ yapılandırmasıyla ilgili bir soruna işaret eder. Yukarıda özetlenen adımları izleyerek hatayı teşhis edip düzeltebilir, daha güvenli ve sorunsuz bir tarama deneyimi sağlayabilirsiniz. Özellikle hassas bilgilerle uğraşırken her zaman güvenli tarama uygulamalarına öncelik verin.