Son gözden geçirme: Ekim 2026 · HTTP/2 standardı (RFC 9113) ve Google Chrome yardım belgelerine göre
Hızlı çözüm
ERR_HTTP2_PROTOCOL_ERROR (aramalarda ERR HTTP2 PROTOCOL ERROR olarak da yazılır), tarayıcı ile sunucu arasındaki HTTP/2 bağlantısının kurallara aykırı bir yanıt yüzünden yarıda kesildiğini gösterir. Sorun çoğu zaman tarayıcı tarafındadır.
| Panel | Tarayıcı (Chrome, Edge, Opera); site sahibi için cPanel |
|---|---|
| Sistem | Windows, macOS, Android; paylaşımlı hosting |
| Yetki | Ziyaretçi ya da cPanel kullanıcısı |
| Narhost ürünü | Web Hosting |
Başlamadan önce
HTTP/2, tarayıcı ile sunucunun tek bağlantı üzerinden birçok isteği aynı anda taşıdığı protokoldür. RFC 9113 bu akışın kurallarını tanımlar; taraflardan biri kurala uymayan bir çerçeve ya da başlık gönderirse bağlantı protokol hatasıyla kapatılır. Tarayıcı bunu ERR_HTTP2_PROTOCOL_ERROR olarak gösterir.
Ziyaretçi tarafındaki nedenler: istekleri değiştiren tarayıcı uzantıları, HTTPS trafiğini araya girerek tarayan güvenlik yazılımları, bozulmuş önbellek ve eski tarayıcı sürümü. Site tarafındaki nedenler: PHP’nin yanıtı yarıda keserek hata vermesi, geçersiz karakter taşıyan ya da çok büyük yanıt başlıkları, araya giren CDN ya da güvenlik duvarının yanıtı kesmesi.

Ctrl + Shift + N ile gizli pencere açıp adresi yeniden girin.
Beklenen sonuç: sayfa açılıyorsa neden uzantı ya da önbellektir; sonraki iki adımı uygulayın. Açılmıyorsa dördüncü adıma geçin.
Ctrl + Shift + Delete tuşlarına basın, zaman aralığını “Tüm zamanlar” seçin, önbelleğe alınan dosyaları ve çerezleri işaretleyip silin. Adımların resmî anlatımı Chrome yardım sayfasında.
Beklenen sonuç: tarayıcı sayfanın bütün dosyalarını sunucudan yeniden ister.
chrome://extensions yazın, bütün uzantıları kapatıp sayfayı deneyin; açılırsa uzantıları birer birer açarak sorunlu olanı bulun. Reklam engelleyiciler ve indirme yöneticileri en sık nedenlerdir.chrome://settings/help yazarak güncellemeyi başlatın. Ardından aynı sayfayı telefonunuzun mobil verisiyle açın.
Beklenen sonuç: başka ağda açılıyorsa sorun modeminizde ya da internet sağlayıcınızın ağındadır; modemi yeniden başlatın.
Sonuç
Sayfayı normal pencerede açıp F12 ile geliştirici araçlarını açın, Ağ sekmesinde sayfayı yenileyin. Bütün satırlarda durum 200 ya da 304 görünüyor ve kırmızı satır kalmadıysa sorun giderilmiştir.
Narhost desteği
Talebe şunları ekleyin: alan adı, hatanın çıktığı sayfanın tam adresi, tarih ve saat, hatanın her cihazda çıkıp çıkmadığı, hata günlüğünden ilgili satır.
Sonraki adımlar
Tarayıcının sunucuyla kurduğu HTTP/2 bağlantısında protokol kurallarına uymayan bir yanıt aldığını ve bağlantıyı kapattığını gösterir. Site kapalı demek değildir; aynı sayfa başka tarayıcıda ya da cihazda çoğu zaman açılır.
Chrome, Edge ve Opera aynı altyapıyı kullandığı için aynı hata adını gösterir. Firefox aynı durumu farklı bir iletiyle bildirir. Yalnız tek tarayıcıda çıkması, nedenin o tarayıcının uzantıları ya da önbelleği olduğunu gösterir.
Hata yalnız sizin tarayıcınızda çıkıyorsa etkilemez. Bütün ziyaretçilerde ve arama motoru tarayıcısında çıkıyorsa sayfalar taranamaz; bu durumda sunucu tarafındaki neden hemen bulunmalıdır.
Bu makale sorununuzu çözdü mü?
Geri bildiriminiz için teşekkürler.
Çö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.