SSL Sertifikası Neden Çalışmaz?
Öncelikle, SSL sertifikasının neden çalışmadığına bakmamız gerekiyor. SSL sertifikası çalışmazsa, web siteniz kullanıcılarına “Güvenli Değil” uyarısı verir ve bu da güven kaybına yol açar. Peki, bu duruma yol açan sebepler neler olabilir? İşte birkaç olasılık:
1. Sertifika Hataları
SSL sertifikası doğru şekilde kurulmamış olabilir. Sertifikanın doğrulama süresi dolmuş ya da yanlış domain adı ile ilişkilendirilmiş olabilir.
2. Eksik Sertifika Zinciri
Sertifikayı aldığınızda, bazen sertifika zincirinin tam olması gerekir. Eğer bu zincir tamamlanmamışsa, SSL sertifikası doğru çalışmaz.
3. Yanlış Yapılandırmalar
cPanel üzerinden yapılan hatalı yapılandırmalar, SSL sertifikasının düzgün çalışmamasına sebep olabilir. Örneğin, SSL dosyalarını yanlış yüklemek veya doğru yolu seçmemek sık yapılan hatalardandır.
cPanel’de SSL Sertifikası Hatası Çözümü
Şimdi, SSL sertifikasının cPanel’de nasıl düzeltileceğine geçelim. İşte adım adım çözüm önerileri:
1. Sertifikanızın Geçerliliğini Kontrol Edin
Öncelikle, SSL sertifikanızın geçerliliğini kontrol etmelisiniz. Eğer sertifika süresi dolmuşsa, yeni bir sertifika almanız gerekecek. Bunu cPanel’de SSL/TLS menüsünden kolayca kontrol edebilirsiniz.
2. Sertifika Yüklemesini Doğru Yapın
SSL sertifikası, doğru şekilde yüklenmelidir. Sertifikayı yüklerken dikkat edilmesi gereken en önemli şey, doğru dosyaların yüklendiğinden emin olmaktır. Sertifikayı yüklerken aşağıdaki adımları izleyin:
1. cPanel hesabınıza giriş yapın.
2. "SSL/TLS" sekmesine tıklayın.
3. "Yükle ve Yönet Sertifikaları"na gidin.
4. Domain adı seçin ve sertifikayı yükleyin.
3. Sertifika Zincirini Tamamlayın
Eksik bir sertifika zinciri de SSL hatasına yol açabilir. Sertifikayı yüklerken, ana sertifika dosyasının yanı sıra ara sertifikaların da yüklenmesi gerektiğini unutmayın. Eğer bu eksikse, SSL çalışmaz.
4. .htaccess Dosyasını Kontrol Edin
Web sitenizdeki .htaccess dosyasına yazılan yanlış komutlar, SSL sertifikasının düzgün çalışmamasına sebep olabilir. .htaccess dosyasındaki şu satırları kontrol edin:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Yukarıdaki satırları .htaccess dosyanıza ekleyerek, tüm trafiği otomatik olarak HTTPS'ye yönlendirebilirsiniz. Bu, SSL sertifikanızın doğru çalışmasını sağlar.
5. Tarayıcı Önbelleğini Temizleyin
Eğer her şey doğru görünüyorsa ancak hala SSL hatası alıyorsanız, tarayıcı önbelleğini temizlemek işe yarayabilir. Bazen tarayıcılar eski SSL sertifikalarını hatırlayarak, yeni sertifikayı yüklemenize engel olabilir.
6. SSL Testi Yapın
SSL sertifikanızın doğru şekilde çalışıp çalışmadığını test etmek için SSL Testi yapan siteleri kullanabilirsiniz. Bu siteler, sertifikanın doğruluğunu ve geçerliliğini kontrol etmenize yardımcı olacaktır. Bazı popüler SSL test siteleri şunlardır:
- SSL Labs: [https://www.ssllabs.com/ssltest/](https://www.ssllabs.com/ssltest/)
- Why No Padlock: [https://www.whynopadlock.com/](https://www.whynopadlock.com/)
Sonuç
cPanel SSL sertifikası hatası, genellikle yanlış yapılandırmalardan veya geçerlilik sorunlarından kaynaklanır. Ancak, doğru adımları takip ederek bu sorunu çözebilirsiniz. Sertifikanızın geçerliliğini, yüklemesini ve sertifika zincirini kontrol ederek sorunu çözmeniz mümkündür. Ayrıca, .htaccess dosyasındaki yönlendirmeleri ve tarayıcı önbelleğini temizlemeyi unutmayın. Bu adımlar sayesinde SSL sertifikanız sorunsuz bir şekilde çalışacaktır.