ERR_SSL_VERSION_OR_CIPHER_MISMATCH Hatası Nasıl Çözülür

Son doğrulama: Eylül 2026 · cPanel 136 test hesabında denendi

Hızlı çözüm

ERR_SSL_VERSION_OR_CIPHER_MISMATCH uyarısında, yani err ssl version or cipher mismatch hatasında tarayıcı ile sunucu ortak bir TLS sürümü ya da şifre paketi bulamaz; çoğu zaman neden alan adına kurulu geçerli bir sertifikanın olmamasıdır.

  1. Site sahibiyseniz: cPanel’de alan adının sertifikasının kurulu olduğunu kontrol edin, yoksa Let’s Encrypt ya da AutoSSL ile kurun.
  2. Cloudflare kullanıyorsanız: Edge sertifikasının “Active” durumda ve DNS kaydının turuncu bulutla (Proxied) açık olduğunu doğrulayın.
  3. Kendi sunucunuzda: web sunucusunda TLS 1.2 ve TLS 1.3’ün açık olduğunu openssl s_client ile test edin.
  4. Ziyaretçiyseniz: tarayıcınızı ve işletim sisteminizi güncelleyin, antivirüsün HTTPS taramasını geçici kapatıp yeniden deneyin.
Panel cPanel (sertifika kontrolü), Cloudflare paneli (varsa)
Sistem Paylaşımlı hosting; VPS/VDS için Nginx veya Apache
Yetki cPanel kullanıcısı ya da sunucunuzun root/sudo kullanıcısı
Narhost ürünü SSL Sertifikası, Web Hosting

Başlamadan önce

  • Hatanın yalnız sizin cihazınızda mı, yoksa her tarayıcıda ve mobil veride de mi çıktığını belirleyin.
  • Alan adınızın DNS’inin Narhost ad sunucularını mı yoksa Cloudflare’i mi gösterdiğini bilin; kontrol edeceğiniz yer buna göre değişir.
  • Hata yalnız bir alt alan adında çıkıyorsa (ör. panel.ornek.com) adresi not edin; sertifika kapsamı adres adres kontrol edilir.

Err SSL Version or Cipher Mismatch Hatası Neden Olur

Chrome bu durumda “Bu site güvenli bağlantı sağlayamıyor” başlığını ve altında ERR_SSL_VERSION_OR_CIPHER_MISMATCH kodunu gösterir. TLS el sıkışmasının ilk adımında tarayıcı desteklediği sürümleri ve şifre paketlerini listeler, sunucu bu listeden birini seçemezse bağlantı kurulmadan kesilir.

Site sahibi tarafında dört neden öne çıkar: alan adına hiç sertifika kurulmamıştır ya da sertifika başka bir ada düzenlenmiştir; alan adı Cloudflare’e yeni taşınmıştır ve Edge sertifikası henüz etkinleşmemiştir ya da DNS kaydı proxy dışındadır; Cloudflare’in ücretsiz sertifikasının kapsamadığı iki seviyeli bir alt alan adı (test.dev.ornek.com) kullanılıyordur; kendi sunucunuzda yalnız TLS 1.0/1.1 ya da eski şifre paketleri açık bırakılmıştır. Güncel tarayıcılar TLS 1.0 ve 1.1’i artık kabul etmez.

Ziyaretçi tarafında neden genelde eski bir işletim sistemi ya da tarayıcıdır: TLS 1.2 desteklemeyen sürümler güncel sitelere bağlanamaz. HTTPS trafiğini araya girip tarayan antivirüs ve kurumsal ağ cihazları da aynı hatayı üretebilir.

Adım Adım Çözüm

Yöntem 1 — cPanel’de sertifikayı kontrol edin (önerilen)

  1. cPanel → Güvenlik → SSL/TLS Certificates sayfasını açın. Alan adınızın listede geçerli bir sertifikayla göründüğünü ve bitiş tarihinin ileride olduğunu kontrol edin.
    err ssl version or cipher mismatch çözümü — cPanel SSL/TLS Certificates sayfasında alan adının sertifika durumu
    SSL/TLS Certificates sayfası; alan adının sertifikası ve bitiş tarihi burada listelenir.

    Beklenen sonuç: alan adı ve www hâli için geçerli bir sertifika listelenir.

  2. Sertifika yoksa cPanel → Güvenlik → Let’s Encrypt™ SSL sayfasından alan adınız için sertifika düzenleyin. Alan adının DNS’i bu sunucuyu göstermiyorsa doğrulama başarısız olur; önce DNS’i düzeltin.
    cPanel Let's Encrypt SSL sayfasında alan adı için sertifika düzenleme
    Let’s Encrypt SSL sayfası; sertifikası olmayan alan adları için düzenleme seçeneği burada.

    Beklenen sonuç: alan adı “sertifikası olan alan adları” listesine geçer.

  3. Alt alan adını kontrol edin. Hata tek bir alt alan adındaysa o adın sertifika kapsamında olup olmadığına bakın; eksikse cPanel’de SSL sertifikası kurma kartındaki adımlarla ekleyin.

Yöntem 2 — Cloudflare kullanıyorsanız

  1. DNS → Records ekranında hata veren adın A, AAAA ya da CNAME kaydının “Proxied” olduğunu kontrol edin. Cloudflare sertifikası yalnız proxy üzerinden geçen adlarda sunulur; kayıt “DNS only” ise değiştirin. SSL modu seçimi için Cloudflare SSL ayarları kartına bakın.
  2. SSL/TLS → Edge Certificates ekranında sertifikanın durumunu kontrol edin. Cloudflare’in sorun giderme belgesine göre alan adı yeni eklendiyse sertifika “Active” olana kadar bu hata görülebilir; durum farklıysa bekleyin ya da Cloudflare’i geçici olarak duraklatın.

    Beklenen sonuç: Universal sertifika “Active” durumda, kapsam ornek.com, *.ornek.com.

Yöntem 3 — VPS/VDS’te TLS sürümünü test edin

  1. Sunucunuza ya da kendi bilgisayarınıza bir terminal açıp TLS 1.2 ve 1.3 el sıkışmasını ayrı ayrı deneyin.
    openssl s_client -connect ornek.com:443 -servername ornek.com -tls1_2 </dev/null
    openssl s_client -connect ornek.com:443 -servername ornek.com -tls1_3 </dev/null

    Beklenen sonuç: en az birinde Protocol satırında TLSv1.2 ya da TLSv1.3 ve bir Cipher değeri görünür; handshake failure dönüyorsa sunucu yapılandırması eskidir.

  2. Nginx’te sürümleri açın, ardından yapılandırmayı test edip yeniden yükleyin. Apache’de karşılığı SSLProtocol -all +TLSv1.2 +TLSv1.3 satırıdır.
    ssl_protocols TLSv1.2 TLSv1.3;
    sudo nginx -t
    sudo systemctl reload nginx

    Beklenen sonuç: nginx -t “syntax is ok” ve “test is successful” döner.

Paylaşımlı hostingde TLS sürümleri ve şifre paketleri sunucu genelinde ayarlıdır, hesap içinden değiştirilmez; sertifika kurulu olduğu hâlde hata sürüyorsa destek talebi açın.

Doğrulama

Sonuç

Siteyi gizli pencerede ve mobil veride açın. Sayfa yükleniyor, adres çubuğundaki simgeye tıklayınca “Bağlantı güvenli” yazıyor ve Yöntem 3’teki komut TLSv1.2 ya da TLSv1.3 döndürüyorsa sorun çözülmüştür.

Hâlâ Çözülmediyse

  • Hata kodu değişti, ERR_SSL_PROTOCOL_ERROR çıkıyor. Bağlantı artık başka bir aşamada kesiliyor; ERR_SSL_PROTOCOL_ERROR kartı ile devam edin.
  • Sayfa açılıyor ama sertifika başka ada ait görünüyor. Bu bir ad eşleşmesi sorunudur; ERR_CERT_COMMON_NAME_INVALID kartına bakın.
  • Yalnız bir bilgisayarda çıkıyor. Tarayıcıyı güncelleyip güvenlik yazılımının HTTPS taramasını geçici kapatarak deneyin.

Narhost desteği

Talebe şunları ekleyin: alan adı ve hatanın çıktığı tam adres, err ssl version or cipher mismatch uyarısının ekran görüntüsü, hatayı gördüğünüz saat, Cloudflare kullanıp kullanmadığınız ve denediğiniz adımlar.

Destek talebi aç

Sıkça sorulan sorular

Hata yeni aldığım alan adında çıkıyor, beklemem mi gerekir?

DNS yeni yönlendirildiyse AutoSSL ya da Let’s Encrypt sertifikası alan adı sunucuyu gösterene kadar düzenlenemez. Cloudflare’de de Edge sertifikası üretilene kadar hata sürebilir; durumu Edge Certificates ekranından izleyin.

Sadece telefonumda çıkıyor, masaüstünde site açılıyor

Telefonun işletim sistemi ya da tarayıcısı güncel TLS sürümlerini desteklemiyor olabilir. Tarayıcıyı güncelleyin; çok eski cihazlarda güncel sitelere bağlanmak mümkün olmayabilir.

TLS 1.0’ı yeniden açmak sorunu çözer mi?

Hayır. Güncel tarayıcılar bu sürümü kabul etmez; açmak yalnız sunucuyu zayıflatır. TLS 1.2 ve 1.3 açık kalmalıdır.

Bu makale sorununuzu çözdü mü?

Çözemediniz mi?

Teknik ekibimiz sunucu tarafındaki ayarları sizin için kontrol edebilir. Destek talebinizde alan adınızı ve aldığınız hata metnini paylaşmanız süreci hızlandırır.

İlgili çözümler