Web sitesi temelleri
“Bağlantınız gizli değil” hatası ne demek, nasıl düzeltilir?
6 dakika okuma
Siteye girmeye çalışan kişi kırmızı bir ekranla karşılaşıyor ve içeri hiç giremiyor. Bu uyarı, adres çubuğundaki “güvenli değil” yazısından farklı ve daha ciddi bir durum. Aşağıda uyarının beş sebebini, hangisinin sizde olduğunu nasıl anlayacağınızı ve her biri için ne yapılacağını anlatıyoruz.
Önce iki uyarıyı birbirinden ayıralım, çünkü karıştırılıyor. Adres çubuğunda küçük harflerle yazan “güvenli değil” ifadesi sitenin açılmasını engellemez, sadece bağlantının şifresiz olduğunu söyler. Onu ayrı bir yazıda ele aldık. Bu yazıdaki uyarı ise tam sayfa kaplar, kırmızıdır ve ziyaretçinin siteye girmesini fiilen durdurur.
Aradaki fark önemli: birincisinde ziyaretçi içeri girer ama tedirgin olur, ikincisinde hiç giremez. İkincisi bir hukuk bürosu ya da klinik sitesinde, o gün gelecek her başvurunun kaybı demektir.
Hata kodunu okuyun, sebep orada yazıyor
Uyarı ekranında, genelde “Gelişmiş” bağlantısının altında bir kod bulunur. O kod sorunun ne olduğunu doğrudan söyler.
| Kod | Anlamı | Kimin sorunu |
|---|---|---|
| NET::ERR_CERT_DATE_INVALID | Sertifikanın süresi dolmuş veya cihazın saati yanlış | Genelde sitenin, bazen ziyaretçinin |
| NET::ERR_CERT_COMMON_NAME_INVALID | Sertifika başka bir alan adı için düzenlenmiş | Sitenin |
| NET::ERR_CERT_AUTHORITY_INVALID | Sertifikayı tanınan bir kurum vermemiş, kendinden imzalı | Sitenin |
| NET::ERR_CERT_REVOKED | Sertifika iptal edilmiş | Sitenin |
| SSL_ERROR_BAD_CERT_DOMAIN | Firefox'ta alan adı uyuşmazlığının karşılığı | Sitenin |
1. Süresi dolmuş sertifika
En yaygın sebep bu. Ücretsiz sertifikalar genellikle 90 gün geçerlidir ve otomatik yenilenecek şekilde kurulur. Otomatik yenileme bir noktada bozulursa kimse fark etmez, ta ki süre dolup site kapanana kadar.
- Barındırma panelinizde sertifikanın bitiş tarihine bakın.
- Yenilemeyi elle bir kez çalıştırın, çoğu panelde tek düğmedir.
- Yenileme neden durmuş, ona bakın. Sık sebep: alan adı başka bir sunucuyu gösteriyor ve doğrulama yapılamıyor.
- Bitiş tarihine yaklaşınca uyaran bir hatırlatma kurun.
2. Alan adı uyuşmazlığı
Sertifika `ornekhukuk.com` için alınmış ama ziyaretçi `www.ornekhukuk.com` adresine giriyor. Tarayıcı için bunlar iki ayrı alan adıdır. Çözüm, sertifikanın her iki adı da kapsaması ve birinin diğerine kalıcı olarak yönlendirilmesi.
Aynı sorun alt alan adlarında da çıkar. `blog.ornekhukuk.com` gibi bir adres kullanıyorsanız sertifikanın onu da kapsadığından emin olun.
3. Tanınmayan sertifika sağlayıcısı
Sunucuya kendi ürettiğiniz bir sertifika kurulmuşsa tarayıcı bunu kabul etmez. Test ortamlarında normaldir, yayındaki bir sitede olmamalıdır. Tanınan bir sağlayıcıdan sertifika kurulması gerekir.
4. Eksik ara sertifika
Bu, teşhisi en zor olanıdır çünkü site bazı cihazlarda açılır, bazılarında açılmaz. Sertifika zinciri sunucuya eksik yüklenmiştir; bazı tarayıcılar eksik halkayı kendi tamamlar, bazıları tamamlamaz.
Belirtisi şudur: masaüstünde sorunsuz açılan site, telefonda uyarı veriyor. Böyle bir tabloyla karşılaşırsanız barındırma sağlayıcınıza “ara sertifika zinciri eksik olabilir” diye sorun, çözümü onların tarafındadır.
5. Araya giren ağ
Kurumsal ağlar, bazı antivirüs programları ve halka açık kablosuz ağlar trafiği inceleyebilmek için araya kendi sertifikalarını koyar. Bu durumda uyarı yalnızca o ağda görünür.
Ayırt etmesi kolay: aynı siteyi mobil veriyle açın. Orada sorun yoksa site sağlamdır, mesele ağdadır.
Ziyaretçiyseniz ne yapmalısınız
- 1Cihazınızın saat ve tarihini kontrol edin.
- 2Başka bir ağdan, tercihen mobil veriden deneyin.
- 3Adresi elle yazın, arama sonucundaki bağlantıya tıklamayın.
- 4Uyarı devam ediyorsa devam etmeyin. Özellikle giriş yapacağınız veya belge yükleyeceğiniz bir siteyse, “yine de devam et” seçeneğini kullanmayın.
Site sizinse sıralama şöyle
- 1Hata kodunu okuyun, yukarıdaki tablodan sebebi bulun.
- 2Sertifikanın bitiş tarihini ve hangi alan adlarını kapsadığını kontrol edin.
- 3Gerekiyorsa yenileyin, otomatik yenilemenin neden durduğunu bulun.
- 4Siteyi hem masaüstünde hem telefonda, hem www'lu hem www'suz adresiyle açın.
- 5Düzeldikten sonra HTTPS'e geçişin tam olup olmadığına bakın, çünkü sertifika geçerli olduğu halde sayfada karışık içerik kalmış olabilir.
Sertifika tarafı sağlam bir site, ziyaretçiyi hiçbir uyarı ekranıyla karşılamaz. Bu görünmeyen ama pazarlık konusu olmayan bir gerekliliktir.