ERR_SSL_PROTOCOL_ERROR Nasıl Düzeltilir (WordPress'te)

Yayınlanan: 2023-10-11


Ziyaretçiler sitenize erişmeye çalışırken “ERR_SSL_PROTOCOL_ERROR” gibi bir SSL sorunuyla karşılaşabilirler. Bu, onların içeriğinizi görüntülemelerini engeller; bu da dönüşümleriniz ve sıralamalarınız üzerinde olumsuz etki yaratabilir.

Neyse ki bu hatanın düzeltilmesi oldukça kolaydır. Genellikle SSL sertifikanızda bir sorun olduğunu gösterir; bu da onu yenilemeniz veya yeniden yüklemeniz gerekebileceği anlamına gelir. Bunu yaptığınızda siteniz kısa sürede tekrar çalışır durumda olmalıdır.

ERR_SSL_PROTOCOL_ERROR nedir?

Bir web sitesi oluşturduğunuzda Güvenli Yuva Katmanı (SSL) sertifikası yüklemeniz gerekir. Bu, sitenin HTTPS olarak bilinen güvenli bir protokol üzerinde çalışmasını sağlar.

SSL sertifikası, kullanıcının tarayıcısı ile web sitesinin barındırıldığı sunucu arasında güvenli veri aktarımını sağlar. Hatta bir site bu sertifikaya sahip değilse tarayıcı muhtemelen bir uyarı görüntüleyecek veya ERR_SSL_PROTOCOL_ERROR gibi bir SSL hata mesajı döndürecektir.

Bir sitenin SSL sertifikası olsa bile bu hatayla karşılaşabilirsiniz. Bunun nedeni eski bir önbellek veya kullanıcının tarayıcısındaki hatalı bir uzantı olabilir. Alternatif olarak, kullanıcının cihazındaki bir güvenlik duvarı veya anti-virüs programı bağlantıyı engelliyor olabilir.

Bazı durumlarda ERR_SSL_PROTOCOL_ERROR sorunu kullanıcının cihazından ziyade web sitesindeki bir sorundan kaynaklanmaktadır. Örneğin, SSL sertifikası doğru şekilde yüklenmemiş veya yapılandırılmamış olabilir.

Bazen sertifika doğru şekilde yapılandırılmıştır ancak web sitesi hala HTTP protokolünde (HTTPS'nin güvenli olmayan sürümü) çalışmaktadır. Siteniz HTTPS yerine HTTP kullanıyorsa, Google gibi arama motorları sitenizi güvensiz sayacaktır ve bu da sıralamanın düşmesine neden olabilir.

İyi haber şu ki, bu sorunların çözülmesi kolay olmalı.

WordPress'te ERR_SSL_PROTOCOL_ERROR nasıl düzeltilir (3 adımda)

Şimdi en kolay düzeltmeden başlayarak ERR_SSL_PROTOCOL_ERROR sorununu çözmenin bazı etkili yollarına bakalım.

1. Adım: Önbelleğinizi temizleyin

Daha önce de belirtildiği gibi bu hata, kullanıcının tarayıcısı veya cihazıyla ilgili bir sorundan kaynaklanabilir. Sitenize erişmeye çalışırken ERR_SSL_PROTOCOL_ERROR mesajıyla karşılaşıyorsanız yapmak isteyeceğiniz ilk şey tarayıcı önbelleğinizi temizlemektir.

Bunun nedeni, tarayıcının SSL sertifikasıyla ilgili eski verileri depolayabilmesidir. Bu nedenle güvenli bir bağlantının kimliğini doğrulayamıyor.

Tarayıcınızı Chrome'da temizlemek için tarayıcının sağ üst köşesindeki üç noktayı tıklayın ve Diğer araçlarTarama verilerini temizle seçeneğini seçin. Bu bir pencere açacaktır:

Chrome'da (veya hangi tarayıcıyı kullanırsanız kullanın) tarayıcınızın önbelleğini temizlemek, ERR_SSL_PROTOCOL_ERROR sorununu çözmenin ilk adımıdır.

Burada tercih ettiğiniz zaman aralığını ( Tüm zamanlar öneririz) ve silmek istediğiniz önbelleğe alınmış verileri seçebilirsiniz. Bu durumda, yalnızca Önbelleğe alınmış resimler ve dosyalar kutusunu işaretlemeniz gerekir.

Hazır olduğunuzda Verileri temizle'ye tıklayın ve web sitenizi tekrar ziyaret etmeyi deneyin. Hala ERR_SSL_PROTOCOL_ERROR mesajını alıyorsanız sorun cihazınızda değil sunucuda olabilir. Ancak emin olmak için tüm tarayıcı uzantılarını ve güvenlik duvarlarını devre dışı bırakıp tekrar denemek isteyeceksiniz.

Adım 2: SSL sertifikanızı kontrol edin ️

Sizin tarafınızda herhangi bir sorun yoksa veya sitenizi ziyaret eden herkese ERR_SSL_PROTOCOL_ERROR mesajının görüntülendiğini onayladıysanız, SSL sertifikanızda bir sorun olabilir.

Bunu onaylamak için SSL Sunucu Testinde bir kontrol yapabilirsiniz. URL'nizi girmeniz yeterlidir; araç, sitenizin SSL sertifikasının durumunu kontrol edecektir:

SSL Sunucu Testi.

Genellikle barındırma sağlayıcınız sizin için SSL sertifikasını yükleyecektir. Ancak web sitenizi oluştururken bunun yapılıp yapılmadığını kontrol etmek isteyebilirsiniz. Bu bilgiyi hosting hesabınızda bulabilmelisiniz.

Hem SSL Sunucu Testi aracı hem de barındırma hesabınız sitenizde SSL'nin etkin olduğunu gösteriyorsa yardım için barındırıcınızla iletişime geçmek isteyebilirsiniz. Sunucuda bir yapılandırma sorunu olabilir.

Durum buysa, web barındırıcısından sertifikayı sizin için yeniden yüklemesini istemeniz gerekebilir. Sertifikanın süresi dolmuşsa yenilemeniz gerekir.

3. Adım: Web sitenizde HTTPS'yi zorunlu kılın

Web sitenizin geçerli ve düzgün yapılandırılmış bir SSL sertifikası olsa bile sitenizi HTTPS kullanmaya zorlamanız gerekebilir.

Bunu yapmak için Gerçekten Basit SSL gibi bir araç kullanabilirsiniz. EklentilerYeni Ekle'ye gidin ve eklentiyi aramak için arama çubuğunu kullanın. Ardından Şimdi Kur'a ve ardından Etkinleştir'e tıklayın.

Şimdi Ayarlar > SSL'ye gidin ve SSL'yi Etkinleştir yazan düğmeye tıklayın:

Gerçekten Basit SSL ile SSL'yi etkinleştirme.

Bu, sitenizde HTTPS'yi otomatik olarak zorlayacaktır. Web sitenizi ziyaret etmeyi denerseniz artık ERR_SSL_PROTOCOL_ERROR mesajını görmemelisiniz.

Ayrıca, arama çubuğunda URL'nizin yanında bir asma kilit bulunmalıdır. Bu, web sitenizde HTTPS'nin etkinleştirildiğini ve tarayıcının güvenli bir bağlantının kimliğini doğrulayabildiğini doğrular.

Bu eklentiyle sitenizin HTTP sürümüne gelen tüm trafik, HTTPS sürümüne yönlendirilecektir. Ancak aynı zamanda bir 301 yönlendirmesi ayarlamak isteyeceksiniz. Aslında bu, Gerçekten Basit SSL tarafından da önerilmektedir.

Bunu yapmak için .htaccess dosyanızı sitenizin kök dizini üzerinden düzenlemeniz gerekir. Bunun için FileZilla gibi bir Dosya Aktarım Protokolü (FTP) istemcisi kullanabilirsiniz. Alternatif olarak, barındırma hesabınızdaki Dosya Yöneticisini kullanabilirsiniz.

public_html etiketli bir klasör arayın. İçinde .htaccess dosyasını bulacaksınız:

.htaccess dosyası.

Dosyayı bir metin düzenleyicide açmak için üzerine sağ tıklayın ve Düzenle'yi seçin. Şimdi aşağıdaki kodu girin:

 <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %HTTPS off RewriteRule (.*) https://www.your-domain.com%REQUEST_URI [R=301,L] </IfModule> # BEGIN WordPress

Yer tutucuya kendi alan adınızı eklemeyi unutmayın. Hazır olduğunuzda değişikliklerinizi kaydedin ve dosyayı kapatın.

Çözüm

SSL sertifikanızda sorun olması durumunda web sitenizi ziyaret etmeye çalışan herkes ERR_SSL_PROTOCOL_ERROR mesajı alacaktır. Bu, dönüşümlerinizi etkileyebilecek içeriğinizi görüntülemelerini engeller.

Ayrıca Google, sitenizin HTTPS kullanmadığını düşünürse bu durum sıralamanızı olumsuz yönde etkileyebilir.

Özetlemek gerekirse, WordPress'te ERR_SSL_PROTOCOL_ERROR sorununu şu şekilde düzeltebilirsiniz:

  1. Tarayıcınızın önbelleğini temizleyin.
  2. ▪️SSL sertifikanızı (SSL Sunucu Testi gibi bir araçla) kontrol ederek aktif ve geçerli olduğundan emin olun.
  3. Gerçekten Basit SSL gibi bir eklenti kullanarak web sitenizde HTTPS'yi zorlayın.

WordPress'te ERR_SSL_PROTOCOL_ERROR mesajını düzeltmeyle ilgili sorularınız mı var? Aşağıdaki yorumlar bölümünde bize bildirin!

Ücretsiz rehber

Hızlanmak için 4 Temel Adım
WordPress Web Siteniz

4 bölümlük mini dizimizdeki basit adımları izleyin
ve yükleme sürelerinizi %50-80 oranında azaltın.