SSL Handshake Failed Cloudflare Hatası Çözümü

Webmaster Konuları
ssl handshake error

SSL handshake failed hatası, genellikle SSL/TLS bağlantısında bir problem olduğunu gösterir ve birkaç farklı nedenden dolayı oluşabilir. Cloudflare kullanan web sitesine erişmeye çalışırken bu hata ile karşılaşılırsa, bu hatayı düzeltmek için şu adımları takip edebilirsiniz:

1. SSL Sertifikasını Kontrol Edin

  • Sertifikanın Geçerliliğini Kontrol Edin: SSL sertifikanızın süresinin dolmadığından ve geçerli olduğundan emin olun.
  • Sertifikanın Uyumluluğunu Kontrol Edin: Sertifikanızın doğru bir şekilde yapılandırıldığını ve Cloudflare ile uyumlu olduğunu doğrulayın.

2. Cloudflare Ayarlarını Kontrol Edin

  • SSL/TLS Ayarlarını Kontrol Edin: Cloudflare panelinde SSL/TLS sekmesini kontrol edin ve uygun SSL/TLS modunu seçin. Cloudflare’de genellikle “Flexible”, “Full”, veya “Full (Strict)” seçenekleri vardır:
    • Flexible: Cloudflare ve ziyaretçi arasındaki bağlantıyı şifreler, ancak Cloudflare ile sunucu arasındaki bağlantıyı şifrelemez.
    • Full: Cloudflare ve ziyaretçi ile Cloudflare ile sunucu arasındaki bağlantıları şifreler. Sertifika doğrulaması yapar.
    • Full (Strict): Cloudflare ve ziyaretçi ile Cloudflare ile sunucu arasındaki bağlantıları şifreler ve sunucunun geçerli bir sertifikaya sahip olmasını bekler.
  • Sertifika Durumunu Kontrol Edin: Cloudflare’daki sertifikanın geçerli olduğundan ve doğru yapılandırıldığından emin olun.

3. Sunucu Tarafındaki Sertifikayı Kontrol Edin

  • Sertifikanın Yüklenmiş ve Geçerli Olduğunu Kontrol Edin: Sunucunuzda SSL sertifikasının düzgün yüklendiğini ve geçerli olduğunu kontrol edin.
  • Ara Sertifikaları Kontrol Edin: Bazı durumlarda, sunucunun ara sertifikaları doğru yüklenmemiş olabilir. Ara sertifikaların doğru bir şekilde yüklenmiş olduğundan emin olun.

4. Sunucu ve Cloudflare Ayarlarını Gözden Geçirin

  • Güvenlik Duvarı ve Port Ayarlarını Kontrol Edin: Sunucunuzda SSL bağlantılarına izin verilen doğru portların açık olduğunu ve herhangi bir güvenlik duvarının bu trafiği engellemediğini kontrol edin.
  • Cloudflare ile Sunucu Arasındaki Bağlantıyı Test Edin: Cloudflare ile sunucunuz arasında herhangi bir bağlantı sorunu olup olmadığını kontrol edin.

5. Tarayıcı ve Cihazı Kontrol Edin

  • Tarayıcı ve Cihaz Ayarlarını Kontrol Edin: Tarayıcı ve cihazınızın SSL/TLS ile ilgili herhangi bir kısıtlaması olmadığından emin olun. Özellikle eski tarayıcılar bazı yeni güvenlik standartlarını desteklemeyebilir.

6. Cloudflare Ayarları ve Sunucu Güncellemelerini Kontrol Edin

  • Cloudflare ve Sunucu Yazılımınızı Güncel Tutun: Cloudflare ve sunucu yazılımının güncel olduğundan emin olun. Eski yazılımlar bazen uyumsuzluk sorunlarına yol açabilir.

7. Cloudflare Destek ile İletişime Geçin

  • Eğer yukarıdaki adımlar sorununuzu çözmediyse, Cloudflare destek ekibiyle iletişime geçmek iyi bir fikir olabilir. Destek ekibi size daha spesifik rehberlik sağlayabilir.

Bu adımlar genellikle SSL handshake failed hatasını çözmek için etkili olacaktır. Ancak, bazen problemin daha derin bir teknik nedeni olabilir, bu yüzden gerektiğinde profesyonel yardım almak en iyisi olabilir.