Cloudflare 520, 521, 522 ve 524 Hataları Nedir?

Yayın tarihi:

12 dk okuma

Acar Diveroli
Yazar: Acar Diveroli
Yörünge halkaları içinde izometrik bir uç sunucu; ondan ORIGIN sunucusuna giden mavi hat yarıda kopuyor, sağ üstte 522 kutusu

Bir bağlantıya tıklıyorsunuz ve site yerine bir sayfa açılıyor: başlıkta "Connection timed out" (bağlantı zaman aşımına uğradı), altında "Error code 522" yazıyor. Başlığın altında üç simge var: tarayıcınız "Working" (çalışıyor), Cloudflare da "Working", sitenin sunucusu olan "Host" ise "Error" (hata) olarak işaretli. Başka bir sitede aynı sayfa "Web server is down" ya da "A timeout occurred" başlığıyla, 521 veya 524 koduyla çıkar.

Bu sayfaları, web sitelerinin büyük bir bölümünün önünde duran bir hizmet olan Cloudflare gösterir. Bu yazıda sayfanın nasıl okunacağını, 520'den 526'ya kadar her kodun ne anlama geldiğini, Cloudflare kesintilerinde görülen "Internal server error" sayfasını, bu kodların gerçekten sizinle ilgili olabilen 1000'li hatalardan farkını ve site sahipleriyle izleme aracı çalıştıranların ne yapması gerektiğini anlatıyoruz.

Cloudflare 5xx hatası ne anlama gelir?

Cloudflare bir reverse proxy'dir, yani web sitesinin önünde durup ziyaretçilerin isteklerini site adına karşılayan bir sunucu. Yazdığınız adres sizi yakınınızdaki bir Cloudflare veri merkezine götürür. Cloudflare da sitenin asıl sunucusuna (origin) ikinci bir bağlantı açar, sayfayı oradan alır ve size iletir.

Yani yolun iki ayağı vardır: sizden Cloudflare'e ve Cloudflare'den asıl sunucuya. Cloudflare logolu bir hata sayfası, ilk ayağın çalıştığını kanıtlar; Cloudflare size cevap verebildiyse isteğinizi almıştır. Bozulan, ikinci ayaktır.

5 ile başlayan kodlar sunucu hatasıdır. HTTP standardı RFC 9110'a göre 5xx kodu, sunucunun hata yaptığını ya da isteneni yerine getiremediğini bildiğini gösterir. Standart 500'den 505'e kadar olan kodları tanımlar. 520-526 arasındaki numaralar ise Cloudflare'e aittir; site sahibi sorunun tam olarak nerede olduğunu numaradan anlasın diye oluşturulmuştur.

Cloudflare hata sayfası nasıl okunur?

  • Başlık ve kod. Hatanın adı ("Connection timed out", "Web server is down") ve "Error code 522" gibi bir satır.
  • Üç simge. Browser (tarayıcı), Cloudflare ve Host (sitenin sunucusu); her biri "Working" ya da "Error" olarak işaretlenir. 52x sayfasında "Error" yazan Host'tur: sorun sitenin sunucusundadır.
  • "What happened?" ve "What can I do?" Ne olduğunu anlatan bir cümle ve ziyaretçiye öneri; çoğu zaman birkaç dakika sonra yeniden denemeniz önerilir.
  • Ray ID ve saat. Ray ID, Cloudflare'in her isteğe verdiği kimlik numarasıdır; saat UTC'dir. Site sahibi bu ikisiyle isteğinizi kayıtlarında bulabilir.

Bir de daha sade bir sayfa vardır: beyaz bir ekranda "502 Bad Gateway" ve altında "cloudflare" sözcüğü. Cloudflare'e göre bu sayfayı Cloudflare'in kendi sunucuları üretir. Üç simgeli bir 502 ya da 504 ise asıl sunucunun gönderdiği hatayı Cloudflare'in kendi tasarımıyla gösterdiği anlamına gelir. Cloudflare'in adının hiç geçmediği bir hata sayfası doğrudan sitenin sunucusundan gelmiştir.

52x hatası adım adım nasıl oluşur?

  1. Sitenin adresi Cloudflare'i gösterir. İnternetin adres defteri olan DNS bir Cloudflare adresi döndürür ve tarayıcınız size yakın bir Cloudflare veri merkezine bağlanır.
  2. Cloudflare isteğinizi kabul eder. Bu yüzden tarayıcının kendi hata ekranını değil, Cloudflare'in sayfasını görürsünüz.
  3. Cloudflare asıl sunucuya bağlanır; site sahibinin ayarına göre şifreli ya da şifresiz.
  4. Bu bağlantı başarısız olur. Sunucu bağlantıyı reddeder, hiç cevap vermez, ulaşılamaz durumdadır, geçersiz bir sertifika sunar ya da cevabı çok geç veya okunamaz biçimde gönderir.
  5. Cloudflare duruma uyan kodu seçer ve hata sayfasını kendisi oluşturur.

Cloudflare hata kodları ne anlama gelir?

İkinci sütundaki adlar, Cloudflare'in 5xx hataları belgelerindeki başlıklardır; belgelerde her kodun ayrı bir sayfası vardır.

KodSayfadaki adıNe başarısız oldu?Sık görülen nedeni
520Web server returns an unknown errorAsıl sunucunun cevabı boş ya da okunamazÇökme, 128 KB'ı aşan başlıklar, güvenlik duvarı
521Web server is downAsıl sunucu bağlantıyı reddettiSunucu kapalı, Cloudflare engelli
522Connection timed outAsıl sunucu bağlantıya hiç cevap vermediCloudflare'i sessizce düşüren güvenlik duvarı, aşırı yük, yanlış IP
523Origin is unreachableAsıl sunucuya giden ağ yolu yokDNS'te yanlış IP, yönlendirme arızası
524A timeout occurredBağlantı kuruldu ama 125 saniyede cevap gelmediYavaş sayfa, uzun dışa aktarma
525SSL handshake failedŞifreli bağlantı kurulamadıSertifika yok, 443 portu kapalı
526Invalid SSL certificateAsıl sunucunun sertifikasına güvenilmediSüresi dolmuş, kendinden imzalı ya da yanlış adlı
1016Origin DNS errorAsıl sunucunun adresi bulunamadıEksik ya da bozuk DNS kaydı
500Internal server errorCloudflare'in kendi ağı, aynı anda birçok sitedeBir Cloudflare kesintisi

522 ile 524'ü iki süre ayırır. 522'de Cloudflare, asıl sunucunun bağlantıyı kabul etmesi için 19 saniye, bağlantıdan sonra isteği aldığını bildirmesi için 90 saniye bekler. 524'te bağlantı kurulmuştur ama sayfa 125 saniye içinde gelmemiştir. Kısacası 522 "telefonu açan olmadı", 524 "açtılar ama bir daha dönmediler" demektir.

Error 1016, 1000'li hata ailesindendir ama site sahibinin sorunudur; Cloudflare'in asıl sunucunun adını çözemediğinde kullandığı 530 HTTP koduyla gelir. Üç simgeli bir 502 ya da 504 ise genel ağ geçidi kurallarına uyar; bunları 502 Bad Gateway Hatası Nedir, Nasıl Çözülür? yazısında ayrıntılı anlattık.

Cloudflare 52x hatası IP adresinizden mi kaynaklanır?

Hayır. İsteğiniz Cloudflare'e ulaştı; Cloudflare'den asıl sunucuya açılan bağlantının adresinizle, tarayıcınızla ya da internet sağlayıcınızla bir ilgisi yoktur. Cloudflare'in belgeleri de ziyaretçilere sorunu site sahibine bildirmelerini söyler, çünkü bu hatayı yalnız site sahibi giderebilir. Çerezleri temizlemenin, modemi yeniden başlatmanın ya da DNS sunucusunu değiştirmenin işe yaramamasının nedeni de budur: bunların hepsi zaten çalışan ilk ayağa dokunur.

Bir ayrıntı: farklı ülkelerdeki ziyaretçiler farklı Cloudflare veri merkezlerine bağlanır. Sitenin güvenlik duvarı Cloudflare adreslerinin yalnız bir kısmını engelliyorsa ya da asıl sunucuya giden yollardan biri bozuksa 522 yalnız bir bölgede görülebilir. Sayfa VPN ile açılıyorsa bu, site sahibi için yararlı bir bilgidir; sorunu gideren bir onarım değildir.

Ziyaretçi olarak ne yapabilirsiniz?

  1. Birkaç dakika bekleyip sayfayı bir kez yenileyin. 52x hatalarının çoğu, bir yeniden başlatma ya da kısa bir aşırı yük kadar sürer. Birkaç saniyede bir yenilemek, zaten zorlanan sunucuya yeni istek yükler.
  2. Başka sitelerin de hata verip vermediğine bakın. Birbiriyle ilgisiz siteler aynı anda Cloudflare hatası gösteriyorsa sorun büyük ihtimalle Cloudflare'dedir. Cloudflare System Status sayfası süren kesintileri ve şehir şehir planlı bakımları listeler; "Subscribe to updates" (güncellemelere abone ol) düğmesiyle bir kesintiyi takip edebilirsiniz.
  3. Sitenin başka bir sayfasını deneyin. 524 çoğu zaman yalnız arama ya da dışa aktarma gibi ağır sayfalarda çıkar.
  4. Siteye haber verin. Sayfadaki saati, açtığınız adresi, hata kodunu ve Ray ID'yi gönderin. Cloudflare'e yazmak işe yaramaz: Cloudflare destek ekibi yalnız alan adının sahibine yardım eder.

"Internal server error, Error code 500": Cloudflare'in kendisi çöktüğünde

Bazen arıza Cloudflare'in kendi ağındadır. O zaman "Internal server error", "Error code 500" ve "Visit cloudflare.com for more information." (ayrıntılar için cloudflare.com'u ziyaret edin) satırlarını taşıyan Cloudflare sayfası, birbiriyle ilgisiz birçok sitede aynı anda çıkar.

Bu, 18 Kasım 2025'te yaşandı. Cloudflare'in kesinti raporuna göre hatalar UTC saatiyle 11.20'de başladı, her şey 17.06'da normale döndü. Bir veritabanı yetki değişikliği, Cloudflare'in bot yönetimi sisteminin kullandığı bir yapılandırma dosyasının boyutunu iki katına çıkarmıştı; siteler kendi sunucuları sağlam olduğu hâlde 5xx hataları döndürdü.

Tek bir sitedeki 52x o sitenin sorunudur; aynı 500 sayfası birçok sitede birden görülüyorsa sorun Cloudflare'dedir. Cloudflare'in site sahipleri için koyduğu ölçüt de şöyledir: sayfasında "cloudflare" sözcüğü geçen bir 500 için Cloudflare destek ekibine, diğer 500'ler için barındırma (hosting) firmasına başvurulur.

52x ile 10xx farkı: hata sizinle ilgili olduğunda

Cloudflare'in 1000'li hataları benzer görünür ama çoğunlukla başka bir şey anlatır: site sahibinin koyduğu kurallarla isteğiniz hakkında verilmiş kararları.

  • Error 1015, "You are being rate limited" (hız sınırına takıldınız): bağlantınız kısa sürede çok fazla istek gönderdi.
  • Error 1020, "Access denied" (erişim engellendi): bir güvenlik duvarı kuralı isteğinizle eşleşti.
  • Error 1006, "Access Denied: Your IP address has been banned" (IP adresiniz yasaklandı): site sahibi adresinizi engelledi.

Bu durumlarda tetikleyici gerçekten davranışınız ya da adresinizdir; çözüm yavaşlamak ya da site sahibine yazmaktır. Hız sınırının istekleri nasıl saydığını Error 1015 Nedir? yazısında anlattık. 52x ise tam tersidir: istek düzgündü, site cevap veremedi.

Site sizinse: 520-526 hataları nasıl düzeltilir?

Kodu, saat dilimiyle birlikte saati, adresi ve ziyaretçinin gönderdiği Ray ID'yi not edin. Hatanın nedeni her zaman asıl sunucunun kaydında görünmez: Cloudflare ile asıl sunucu arasındaki yük dengeleyicilerin, önbelleklerin ve güvenlik duvarlarının da kayıtları vardır. Hızlı bir test için DNS kaydını birkaç dakikalığına "DNS only" (yalnız DNS) yapın ya da Cloudflare'i duraklatın. Site böyle açılıyorsa asıl sunucu çalışıyordur; sorun Cloudflare ile sunucu arasındaki ayaktadır.

  • 521 ve 522: Cloudflare'e kapıyı açın. Cloudflare, 522'nin en sık nedeni olarak Cloudflare adreslerinin engellenmesini ya da hız sınırına takılmasını gösterir. Güvenlik duvarını, iptables'ı, .htaccess dosyasını ve güvenlik eklentilerini kontrol edin; Cloudflare'in cloudflare.com/ips adresinde yayımladığı bütün IP aralıklarına izin verin. 521'de ayrıca web sunucusunun çalıştığını ve 80 (Flexible modu) ya da 443 (Full ve Full (strict) modları) portunu dinlediğini doğrulayın.
  • Taşımadan sonra 522: IP'yi karşılaştırın. Cloudflare DNS'indeki A kaydı hâlâ eski sunucuyu gösteriyor olabilir.
  • 523: yolu kontrol edin. A ya da AAAA kaydını doğrulayın, sonra barındırma firmanızdan asıl sunucu ile bir Cloudflare adresi arasındaki yolu gösteren bir traceroute çıktısı isteyin.
  • 524: uzun istekleri kısaltın. 125 saniyeden uzun süren dışa aktarma ve rapor işlerini, ilerlemesini sayfanın sorguladığı bir arka plan işine ya da "DNS only" ayarlı bir alt alan adına taşıyın. Enterprise planında bu sınır 6.000 saniyeye kadar yükseltilebilir.
  • 520: çökme kaydını okuyun. Boş cevaplar genellikle uygulamanın isteğin ortasında çöktüğünü gösterir; diğer sık neden, çoğunlukla fazla çerezden kaynaklanan aşırı büyük başlıklardır.
  • 525 ve 526: sertifikayı düzeltin. Asıl sunucunun 443 portunda geçerli, süresi dolmamış, ara sertifikaları eksiksiz ve alan adı için düzenlenmiş bir sertifikası olmalıdır; Cloudflare'in kendi Origin CA sertifikası da bir seçenektir. Full (strict) yerine Full moduna geçmek 526'yı yalnız denetimi kapatarak susturur.
  • 1016: DNS kaydını düzeltin. Eksik A kaydını ekleyin ya da CNAME kaydını çözümlenebilen bir ada yönlendirin.

Bir ülkedeki müşteriler sizin göremediğiniz hatalardan söz ediyorsa o ülkeden kontrol edin. Residential Proxy ile ülke ve şehir seçip siteyi oradaki bir ev kullanıcısı gibi açabilirsiniz; alan adınızdaki /cdn-cgi/trace sayfasının colo satırı, cevabı hangi Cloudflare veri merkezinin verdiğini gösterir.

İzleme aracı ya da scraper çalıştırıyorsanız

52x bir engelleme değil, sitenin kesintisidir; kodunuz da onu öyle ele almalıdır.

  1. Bekleme süresini artırarak birkaç kez yeniden deneyin, örneğin 30 saniye, 2 dakika ve 10 dakika sonra; ardından durup hatayı kaydedin.
  2. Hata sürerse sorumlu kişiye haber verin; uyarıya kodu ve Ray ID'yi ekleyin.
  3. IP adresinizi değiştirmeyin. Yeni adres aynı bozuk sunucuya ulaşır ve yalnız yükü artırır.
  4. Hata sayfasını içerik olarak kaydetmeyin. Cloudflare'in sayfasını yeni sürüm diye saklayan bir değişiklik takip aracı yanlış alarm verir; bu tür gürültünün nasıl ayıklanacağını Web Sitesi Değişiklik Takibi Nasıl Yapılır? yazısı gösterir.
  5. 1015 ya da 1020'yi yavaşlamanız ya da izin istemeniz gerektiğinin işareti sayın; bunları asla aşılacak bir engel olarak görmeyin.

Kendi sitelerinizin uptime (erişilebilirlik) kontrollerinde sabit adresler işinizi kolaylaştırır: onları izin listesine ekleyebilir, sonuçları zaman içinde karşılaştırabilirsiniz. Birkaç ülkedeki ISP Proxy çıkışları her kontrole sabit bir adres verir; böylece yalnız bir bölgeden gelen 522 hemen göze çarpar.

Bu hatalarla kimler karşılaşır?

  • Güvenlik eklentisi Cloudflare adreslerini engellemeye başlamış küçük sitelerin ziyaretçileri.
  • İndirim günlerinde, aşırı yüklenen sunucunun 522 ya da 524 döndürdüğü online mağazaların müşterileri.
  • Sunucu taşıdıktan hemen sonra, Cloudflare'deki A kaydını güncellememiş site sahipleri.
  • Bir Cloudflare kesintisi sırasında Cloudflare kullanan sitelere girmeye çalışan herkes.

Sık yapılan hatalar

  • Ziyaretçiler: modemi yeniden başlatmak ya da önbelleği temizlemek. Arıza Cloudflare ile site arasındadır.
  • Ziyaretçiler: Cloudflare'e yazmak. 52x için yalnız site sahibi bir şey yapabilir.
  • Site sahipleri: Cloudflare'i bir güvenlik eklentisiyle engellemek. Bütün ziyaretçiler Cloudflare adreslerinden gelir.
  • Site sahipleri: 526'yı susturmak için SSL modunu düşürmek. Sertifika denetimi de onunla birlikte gider.
  • İzleme araçları: 52x'te IP değiştirmek. Asıl sunucu her adres için kapalıdır.

Karar rehberi

DurumunuzNe yapmalısınız?
Tek bir site 520, 521, 522 ya da 524 gösteriyorBirkaç dakika bekleyin, bir kez yenileyin
Birçok site "Error code 500" gösteriyorcloudflarestatus.com'a bakın, bekleyin
Hata bir saatten uzun sürüyorSaati, adresi, kodu ve Ray ID'yi siteye gönderin
1015, 1020 ya da 1006 görüyorsunuzYavaşlayın ya da site sahibine yazın
Siteniz, 521 ya da 522Cloudflare IP aralıklarına izin verin, A kaydına bakın
Siteniz, 524Uzun istekleri arka plan işine taşıyın
Siteniz, 525 ya da 526Geçerli bir sertifika ya da Origin CA sertifikası kurun
İzleme aracınız 52x alıyorAralıklarla yeniden deneyin, sorumluya haber verin, IP'yi koruyun

Sıkça sorulan sorular

Cloudflare 522 hatası ne kadar sürer?

Belirli bir süresi yoktur. Yeniden başlatma ya da kısa bir aşırı yük birkaç dakikada geçer; Cloudflare'i engelleyen bir güvenlik duvarı ya da DNS'teki yanlış bir IP ise site sahibi düzeltene kadar hatayı sürdürür.

522 hatası internetimden mi kaynaklanıyor?

Hayır. Cloudflare isteğinizi aldı, yani bağlantınız çalışıyor. Zaman aşımı Cloudflare ile sitenin sunucusu arasında yaşandı.

VPN, Cloudflare 52x hatasına yol açar mı, çözer mi?

Hataya yol açmaz, çözüm de değildir. VPN ile başka bir Cloudflare veri merkezine bağlanırsınız; bölgesel bir arıza sizin için kaybolabilir ama site diğer ziyaretçiler için bozuk kalır.

521 ile 522 hatası arasındaki fark nedir?

521'de sunucu bağlantıyı reddetmiştir; genellikle web sunucusu kapalıdır ya da bir güvenlik duvarı Cloudflare'i geri çevirir. 522'de sunucu zamanında hiç cevap vermemiştir; çoğunlukla bir güvenlik duvarı trafiği sessizce düşürür ya da sunucu aşırı yüklüdür.

Cloudflare'in çöktüğünü nasıl anlarım?

Birbiriyle ilgisiz birçok site aynı Cloudflare sayfasını, çoğunlukla "Internal server error" ve "Error code 500" satırlarını gösteriyorsa cloudflarestatus.com'u açın; süren kesintiler en üstte listelenir.

524 hatası neden yalnız bazı sayfalarda çıkıyor?

Çünkü yalnız bazı sayfalar yavaştır. Yoğun bir sunucuda arama ya da dışa aktarma 125 saniyeden uzun sürebilir; hafif sayfalar ise hâlâ zamanında cevap verir.

Özet

Cloudflare'in 52x sayfası, sitenin kendi sunucusunun Cloudflare'e cevap veremediğini gösterir; sizin tarafınızda bir sorun yoktur. Ziyaretçiyseniz bekleyin, sayfayı bir kez yenileyin, birçok site birden hata veriyorsa durum sayfasına bakın, hata sürerse Ray ID'yi siteye gönderin. Site sizinse kodu izleyin: 521 ve 522'de güvenlik duvarı ve IP aralıkları, 523'te yönlendirme, 524'te yavaş istekler, 525 ve 526'da sertifika. İzleme araçları aralıklarla yeniden denemeli ve IP adreslerini değiştirmemelidir. İzleme için proxy türlerini proxy sayfamızda karşılaştırabilirsiniz.

ChatGPT'ye sorClaude'a sor