Firefox deposu nerede sertifikalandırır ve nasıl silinir?


10

Sorunumun temel nedeni bana bilinmiyor, ne olursa olsun, sık sık DNS hatalarıyla karşılaşıyorum. Bu olduğunda Gmail gelen kutuma göz atamıyorum. İki DNS ayarı kullanıyorum. Biri OpenDNS tarafından sunulan genel DNS sunucusudur ve diğeri Google'ın ücretsiz DNS sunucusudur. Bu olduğunda, aktif ayardan diğerine geçiyorum ve sorun ortadan kalkıyor. Ancak bunun bir yan etkisi var. Gmail'e göz atılmazken, DNS değiştirildikten sonra sitenin kullandığı güvenlik sertifikasının yalnızca OpenDNS için geçerli olduğunu belirten bir hata mesajı alıyorum.

Neler oluyor benim vahşi tahminim:

  1. OpenDNS mail.google.com'u IP'sine çözemez,
  2. İnternet Servis Sağlayıcım 'mail.google.com' için arama sonuçlarını gösteren bir sayfa gönderdi
  3. Zaman aşımı yerine bir tür sayfa aldığımdan, tarayıcı yanlışlıkla 'mail.google.com' için önbelleğe aldığı sertifikayı yeni alan adına bağlar. Bu arama sayfası https tarafından sunulmadığından, yanlış ciltleme tarafından istisna oluşturulmaz
  4. DNS değiştirildikten sonra, alan adı Gmail sunucusunun IP'sine doğru bir şekilde çözümlenir ve https'de olduğu için el sıkışma tetiklenir.
  5. Şimdi, el sıkışması olmadığı için sessizce geçen yanlış ciltleme nedeniyle, 'mail.google.com' tarafından kullanılan sertifikanın yalnızca openDNS için iyi olduğunu söyleyen bir hata alıyorum

DNS hakkında fazla bir şey bilmiyorum, https ve güvenli bir bağlantı kurma süreci hakkında daha az bilgim var. Açıklamam ne kadar doğru? Yanlış ilişkilendirmeyi ve / veya sertifikayı nasıl silebilirim?

Dinlediğin için teşekkürler.

Not Sorun kendiliğinden gider, ancak Gmail'in tekrar çalışması birkaç saat sürebilir.

Yanıtlar:


12

Daha yeni FF için Seçenekler> Gizlilik ve Güvenlik> Sertifikalar'a gidin , Sertifikaları Görüntüle düğmesi vardır ...

resim açıklamasını buraya girin

Daha eski FF için, Araçlar> Seçenekler> Gelişmiş'e giderseniz , sol altta Sertifikaları Görüntüle etiketli bir düğme vardır . Bu Sertifika Yöneticisi'ni getirecektir. Onları oradan silebilirsiniz.

Seçenekler İletişim Kutusu


4

Firefox sertifikalarını C: \ Documents and Settings \ <Windows oturum açma kullanıcı adı> \ Application Data \ Mozilla \ Firefox \ Profiles \ <profil klasöründe> saklar . Uygulama Verileri klasörünün gizli bir klasör olduğunu unutmayın. Bu nedenle, Windows Gezgini'ni açmanız ve Araçlar → Klasör Seçenekleri → Görünüm (sekme) → Gizli dosya ve klasörleri göster'i seçmeniz gerekir

Varsayılan profil klasöründe cert8.db adlı dosya var . Sertifikayı veritabanından silmek için Sertifika Veritabanı aracını ( certutil.exe ) komut satırı aracını kullanabilirsiniz.

certutil -D -n <sertifika adı>

Mozilla'dan NSS ve NSPR'ı indirerek certutil.exe dosyasının Windows ikili dosyalarını edinebilirsiniz .

NSS ve NSPR'yi açın, ardından hem "bin" dizinlerindeki hem de "lib" dizinindeki her şeyi tek bir konuma kopyalayın. Bu konumdan certutil.exe dosyasını çalıştırın ve aracı "-d \ path \ to \ profile \" ile cert8.db dosyanıza yönlendirin

Misal :

certutil.exe -D -n <sertifika_adı> -d "C: \ Belgeler ve Ayarlar \ Kullanıcı Adı \ Uygulama Verileri \ Mozilla \ Firefox \ Profiles \ 4abcdefg.Guest \"

Certutil.exe hakkında daha fazla bilgi Mozilla'nın certutil ile ilgili belgelerinde bulunabilir.

Umarım bu size yardımcı olur.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.