Cloudflare 520 hatasını düzeltmek için ipuçları

error-520-hatasi-cozumu

Cloudflare 520 hatası, kaynak sunucu boş veya beklenmedik bir yanıt verdiğinde tetiklenen yaygın bir hatadır. Bu, esas olarak, kaynak yoğun bir işlem nedeniyle sunucu zamanında yanıt gönderemediğinde gerçekleşir.

Sunucu Yönetim Hizmetlerimizin bir parçası olarak , çevrimiçi hizmet sağlayıcıların birkaç benzer Cloudflare hatasını düzeltmelerine yardımcı olduk.

Bugün, ” Web sunucusu bilinmeyen bir hata döndürüyor ” hatasını düzeltmek için bazı ipuçlarını tartışalım .

Cloudflare 520 hatasına ne sebep olur?

Cloudflare hatası 520, kaynak sunucu Cloudflare’ye boş, bilinmeyen veya beklenmedik bir yanıt döndürdüğünde tetiklenir. Bir program, cron işi veya kaynak olması gerekenden daha fazla kaynak kullandığında, sunucu tüm isteklere düzgün şekilde yanıt veremeyebilir. Sonuç olarak, “Hata 520: Web sunucusu bilinmeyen bir hata döndürüyor” u tetikler.

Cloudflare 520 hatası

Bu hatanın olası nedenleri şunları içerir:

Kaynak web sunucusu uygulaması çöküyor : Bu hatanın ana nedenlerinden biri, kaynak sunucudaki web sunucusu uygulamasının çökmesidir. Kaynak yoğun bir komut dosyasının yürütülmesi, web sunucusu uygulamasının çökmesine neden olan en olası nedendir. Sonuç olarak, sunucu isteklere zamanında yanıt veremeyecektir.


Cloudflare IP’lerine başlangıçta izin verilmiyor: Origin sunucusunun güvenlik duvarı, beyaz listede olmayan IP adresi üzerinden bağlanırken bir engele neden olabilir. Bu nedenle, Cloudflare’nin IP adresi beyaz listeye alınmamışsa, bu da 529 hatasına yol açabilir. Beyaz listeye eklemek sorunu çözebilir.


Kaynak web sunucusu TCP boşta kalma süresi 300 saniyeden kısa: TCP protokolü bir ağ bağlantısı kurar ve sürdürür. Zaman aşımı değeri çok düşükse, bilinmeyen hatayı tetikleyebilir.


Cloudflare’nin başlık boyutu sınırını (8kb) aşan başlıklar: Çerezlerin aşırı kullanımı veya büyük çerez kullanımı, başlıkların boyutunu artıracaktır. Cloudflare, başlık boyutu sınırı için 8 kb sınırına sahip olduğundan, başlığı işleyemez.
HTTP durum kodu veya yanıt gövdesi bulunmayan kaynak web sunucusundan boş yanıt: Bu genellikle etki alanının DNS’si yanlış bir sunucuya işaret ettiğinde gerçekleşir.

Cloudflare 520 hatası nasıl düzeltilir ?
Şimdi bu hatayı düzeltmek için bazı ipuçlarına bakalım.

Cloudflare’yi devre dışı bırakın:
520 hatasını düzeltmenin ilk adımı, Cloudflare faktörünü ondan izole etmektir. Bunu gerçekleştirmenin birkaç yöntemi vardır. Ya Cloudflare Ana sayfasından devre dışı bırakabiliriz. Cloudflare DNS bulutunu griye çevirmeyi veya Cloudflare seçeneğini duraklatmayı da deneyebiliriz.

Kapandıktan sonra, çökme ile ilgili hatanın daha ayrıntılı ayrıntılarını bulmak için hata günlüklerini arayabiliriz.

Web sunucusunu yeniden başlatın
520 hatasının ana nedeni, web sunucusu uygulamasının başarısızlığıdır. Öncelikle sunucudaki aşırı kaynak kullanımı nedeniyle olur. Biz zaten birkaç var bloglar aşırı özkaynak kullanımlarını ele tartışır.

Eklentileri kaldır
Daha büyük başlık boyutları, çok fazla çerez gerektiren aşırı eklenti kullanımıyla ilgili olabilir. Bazıları ayrıca çerezlerde çok fazla veri depolar. Bu, başlıkları ağırlaştırır ve Cloudflare bunları işleyemeyebilir.

Buradaki düzeltme, bu eklentileri tek tek devre dışı bırakmayı denemek olacaktır. Çerezlere ihtiyaç duyan oldukça fazla eklenti varsa, bazılarının kaldırılması da tercih edilmektedir.

Cloudflare’da DNS’nin doğru şekilde ayarlandığından emin olun
Kaynak web sunucusundan boş bir yanıt, genellikle Cloudflare ucundaki DNS girişinin yanlış yapılandırılmasından kaynaklanır. Bu nedenle, etki alanına eklenen mevcut DNS kayıtlarını çapraz kontrol etmek kötü bir fikir değildir. A kaydının doğru IP adresini gösterdiğinden emin olun.