Tüm Ürünler
Search
Belge Merkezi

:Web sitesi erişim sorunlarını giderin

Son Güncelleme:Oct 05, 2026

Bu konu, Web Application Firewall (WAF) ile korunan bir web sitesindeki erişim sorunlarının nasıl teşhis edileceğini ve çözüleceğini açıklar.

Yordam

Web sitenizi Web Application Firewall'a ekledikten sonra erişim sorunlarını gidermek için şu adımları izleyin:

  1. Kaynak sunucu sorunlarını kontrol edin: Sorunun kaynak sunucunuzdan kaynaklanıp kaynaklanmadığını belirlemek için WAF'yi atlayın.

  2. WAF yanlış alarmlarını kontrol edin: WAF'nin meşru istekleri engelleyip engellemediğini belirlemek için koruma modüllerini geçici olarak devre dışı bırakın.

  3. Yaygın erişim hatalarını giderin: Sorunu analiz etmek ve çözmek için yaygın hata listesine bakın.

Bu yordamda kullanılan araçlar hakkında bilgi için Ek: Yaygın araçlar bölümüne bakın.

Kaynak sunucu sorunlarını kontrol edin

Sorunun kaynak sunucunuzdan kaynaklanıp kaynaklanmadığını belirlemek için WAF'yi atlamak üzere aşağıdaki adımları izleyin:

  1. Güvenlik grupları, engelleme listeleri, izin listeleri, güvenlik duvarları veya diğer güvenlik ürünleri gibi kaynak sunucunuzdaki güvenlik önlemlerini devre dışı bırakın. Bu işlem, sunucunuzun WAF'nin kaynağa dönüş IP adreslerini engellemesini önler.

  2. Yerel bilgisayarınızda bulunan hosts dosyasını değiştirerek etki alanı adını ilgili ECS örneğinin, SLB örneğinin veya sunucunun genel IP adresiyle eşleştirin. Bu, WAF'de yapılandırdığınız kaynak sunucu IP adresidir.

  3. Yerel bilgisayarınızdaki bir tarayıcıdan etki alanı adına erişerek WAF olmadan sorunun devam edip etmediğini kontrol edin.

    • Sorun devam ediyorsa problem büyük olasılıkla kaynak sunucudadır. Herhangi bir anormalliği tespit etmek ve düzeltmek için sunucunun durumunu, işlemlerini, CPU ve bellek kullanımını ve web günlüklerini kontrol edin.

    • Sorun oluşmuyorsa kaynak sunucu neden değildir. Sorun gidermeye devam etmek için WAF yanlış alarmlarını kontrol edin bölümüne bakın.

WAF yanlış alarmlarını kontrol edin

WAF koruma özelliklerini devre dışı bırakarak WAF'nin meşru istekleri yanlışlıkla engelleyip engellemediğini belirlemek için aşağıdaki adımları izleyin:

  1. Etki alanı adı için protection rules engine özelliğini devre dışı bırakın ve sorunun çözülüp çözülmediğini kontrol edin. Daha fazla bilgi için Koruma kuralları motorunu yapılandırma konusuna bakın.

    Sorun çözülürse protection rules engine için Protection Rule Group ayarını Loose Rule Group olarak değiştirin. Varsayılan ayar Medium Rule Group şeklindedir. Alternatif olarak, Log Service'i kullanarak sorunlu URL'yi analiz edebilir ve bu URL'ye yapılan isteklere izin vermek için özel bir koruma ilkesi oluşturabilirsiniz. Daha fazla bilgi için Özel koruma ilkesi yapılandırma konusuna bakın.

  2. protection rules engine özelliğini devre dışı bıraktıktan sonra sorun devam ediyorsa etki alanı adı için HTTP Flood Protection özelliğini devre dışı bırakın ve sorunun çözülüp çözülmediğini kontrol edin. Daha fazla bilgi için HTTP flood korumasını yapılandırma konusuna bakın.

    Sorun çözülürse HTTP Flood Protection modunu Protection olarak ayarlayın. Mod zaten Protection olarak ayarlanmışsa bu adımı atlayabilirsiniz. Alternatif olarak, Log Service'i kullanarak sorunlu URL'yi analiz edebilir ve bu URL'ye yapılan isteklere izin vermek için özel bir koruma ilkesi oluşturabilirsiniz. Daha fazla bilgi için Özel koruma ilkesi yapılandırma konusuna bakın.

    HTTP Flood Protection özelliğini devre dışı bıraktıktan sonra sorun devam ediyorsa problem bir WAF yanlış alarmı değildir. Yaygın erişim hatalarını giderin bölümüne ilerleyin.

Yaygın erişim hatalarını giderin

WAF'yi atlarken sorun ortadan kalkıyor ancak WAF etkinleştirildiğinde sürekli yeniden ortaya çıkıyorsa sorunu tanımlamak ve çözmek için aşağıdaki tabloyu kullanın.

Sorun

Belirti

Neden

Çözüm

410 Gone

"410 Website temporarily unavailable" sayfası görüntülenir veya HTTP 410 durum kodu döndürülür. Sayfa, etki alanı adı için protokol ve bağlantı noktasının WAF'e eklenmediğini belirtir.

Etki alanı adı veya bağlantı noktası WAF'de yapılandırılmamıştır. Örneğin, WAF'de yalnızca 80 numaralı bağlantı noktasını yapılandırırsanız ancak bir kullanıcı web sitenize 443 numaralı bağlantı noktasından erişmeye çalışırsa WAF 410 hatası döndürür.

WAF konsolunda gerekli etki alanı adını veya bağlantı noktasını ekleyin. Daha fazla bilgi için Etki alanı adı ekleme konusuna bakın.

405 Method Not Allowed

405 engelleme sayfası görüntülenir veya HTTP 405 durum kodu döndürülür.

İstek, özel bir koruma ilkesi veya koruma kuralları motoru tarafından engellenmiştir.

  1. Etki alanı adı için özel koruma ilkesini devre dışı bırakın ve 405 hatasının devam edip etmediğini kontrol edin. Daha fazla bilgi için Özel koruma ilkesi yapılandırma konusuna bakın.

    Hata çözülürse ilkenizdeki bir kural yanlış alarma neden oluyor demektir. İlgili kuralı belirleyin ve silin.

  2. Sorun devam ediyorsa etki alanı adı için protection rules engine özelliğini devre dışı bırakın ve tekrar kontrol edin. Daha fazla bilgi için Koruma kuralları motorunu yapılandırma konusuna bakın.

    Sorun çözülürse protection rules engine için Protection Rule Group ayarını Loose Rule Group olarak değiştirin. Varsayılan ayar Medium Rule Group şeklindedir. Alternatif olarak, Log Service'i kullanarak sorunlu URL'yi analiz edebilir ve bu URL'ye yapılan isteklere izin vermek için özel bir koruma ilkesi oluşturabilirsiniz. Daha fazla bilgi için Özel koruma ilkesi yapılandırma konusuna bakın.

302 Found (Bağlantı Sıfırlandı)

Web sitesine belirli IP adreslerinden erişildiğinde bağlantı sıfırlanır, HTTP 302 durum kodu döndürülür ve yanıt bir Set-Cookie üst bilgisi içerir.

IP adresinden gelen istek bir HTTP flood koruma kuralını tetiklemiştir.

Etki alanı adı için HTTP Flood Protection özelliğini devre dışı bırakın ve sorunun çözülüp çözülmediğini kontrol edin. Daha fazla bilgi için HTTP flood korumasını yapılandırma konusuna bakın.

Bu işlem erişimi restore ederse sorun bir yanlış alarmdır. HTTP Flood Protection modunu Protection olarak ayarlayın. Mod zaten Protection olarak ayarlanmışsa bu adımı atlayabilirsiniz. Alternatif olarak, Log Service'i kullanarak sorunlu URL'yi analiz edebilir ve bu URL'ye yapılan isteklere izin vermek için özel bir koruma ilkesi oluşturabilirsiniz. Daha fazla bilgi için Özel koruma ilkesi yapılandırma konusuna bakın.

HTTPS erişim sorunları

Bir HTTPS isteği www.notexist.com için bir sertifika döndürür.

WAF, istemci tarayıcıların Server Name Indication (SNI) özelliğini desteklemesini gerektirir. Bu hata, istemcinin tarayıcısı SNI'yi desteklemiyorsa oluşur.

macOS varsayılan olarak SNI'yi destekler. Windows ve Android işletim sistemleri için SNI uyumluluğunu sağlamanız gerekebilir. Daha fazla bilgi için SNI uyumsuzluğundan kaynaklanan HTTPS erişim sorunları (güvenilmeyen sunucu sertifikası) konusuna bakın.

502 Bad Gateway (Boş Ekran)

Web sitesi boş bir ekran gösterir ve HTTP 502 durum kodu döndürülür.

WAF, kaynak sunucuya (bir ECS örneği, SLB örneği veya fiziksel sunucu gibi) ulaşamazsa veya paket kaybı yaşarsa 502 hatası döndürür.

  1. Kaynak sunucuda engelleme listesi, iptables kuralları, güvenlik duvarı veya diğer güvenlik uygulamaları gibi güvenlik yazılımları veya ilkelerinin olup olmadığını kontrol edin. Varsa bunları devre dışı bırakın veya kaldırın, engelleme listesini temizleyin ve WAF'nin kaynağa dönüş IP adreslerine izin verildiğinden emin olun. Daha fazla bilgi için WAF kaynağa dönüş IP adreslerine izin verme konusuna bakın.

  2. Kaynak sunucuya doğrudan erişimi test etmek için WAF'yi atlayın. Daha fazla bilgi için Kaynak sunucu sorunlarını kontrol edin konusuna bakın.

    • Sorun devam ediyorsa problem büyük olasılıkla kaynak sunucudadır. İşlemler, CPU ve bellek kullanımı ve web günlükleri dahil olmak üzere durumunu kontrol edin.

    • Sorun oluşmuyorsa bu bir kaynak sunucu problemi değildir. 405 Method Not Allowed sorununun çözümündeki adımları izleyerek WAF'nin yanlış alarma neden olup olmadığını kontrol edin.

504 Gateway Timeout

Web sitesi "Gateway Timeout" hatası gösterir ve HTTP 504 durum kodu döndürülür.

  • Artan trafik, arka uç sunucusunda performans sorunlarına neden olarak 504 hatasına yol açabilir.

  • Kalıcı bir bağlantının zaman aşımına uğraması.

  • Arka uç sunucu performansı: Arka uç sunucularınızda performans darboğazlarını kontrol edin. Örneğin, yüksek bağlantı sayıları veya aşırı CPU ya da bellek kullanımı 504 hatalarına neden olabilir.

  • Kalıcı bağlantı zaman aşımı: Zaman aşımı sorununun istemci ve sunucu arasındaki kalıcı bağlantılarla ilgili olup olmadığını kontrol edin. Daha fazla bilgi için Kalıcı bir bağlantı zaman aşımına uğrarsa ne yapmalıyım? konusuna bakın.

Etki alanı adına ping atılamıyor

Etki alanı adına ping atılamıyor ve WAF örneğinizin bir DDoS saldırısı altında olduğu ve trafiğinin blackhole'a yönlendirildiğine dair bir uyarı alıyorsunuz.

WAF, hacimsel DDoS saldırılarına karşı koruma sağlamaz.

DDoS saldırılarını azaltmak için Anti-DDoS'u etkinleştirin. Daha fazla bilgi için Alibaba Cloud Anti-DDoS çözümlerinin karşılaştırılması konusuna bakın.

Dengesiz sunucu yükü

Trafik birden fazla arka uç sunucusuna eşit şekilde dağıtılmıyor.

WAF, Katman 4 IP hash kullanır. Anti-DDoS'u WAF ile zincirlerseniz veya Katman 4 iletim için yapılandırılmış bir SLB örneği kullanırsanız trafik ECS örneklerinize eşit olmayan şekilde dağıtılabilir.

WAF ve ECS örnekleriniz arasında yük dengeleme yapmak için bir SLB örneği kullanın. SLB örneğini Katman 7 iletim için yapılandırın ve çerez tabanlı oturum kalıcılığını etkinleştirin.

WeChat veya Alipay geri arama başarısızlığı

WeChat veya Alipay'den gelen geri aramalar başarısız olur.

Bu sorun, yüksek frekanslı erişimin HTTP flood koruma kuralları tarafından engellenmesi durumunda veya geri aramanın HTTPS kullanması ve hizmetin (WeChat veya Alipay) SNI'yi desteklememesi durumunda oluşabilir.

  • HTTP flood koruması:

    1. HTTP Flood Protection özelliğini devre dışı bırakın ve geri aramanın başarılı olup olmadığını kontrol edin. Daha fazla bilgi için HTTP flood korumasını yapılandırma konusuna bakın.

    2. Başarılı olursa sorun bir yanlış alarmdır. HTTP Flood Protection modunu Protection olarak ayarlayın. Mod zaten Protection olarak ayarlanmışsa bu adımı atlayabilirsiniz. İsteği analiz etmek ve buna izin vermek için özel bir koruma ilkesi oluşturmak amacıyla Log Service'i de kullanabilirsiniz. Daha fazla bilgi için Özel koruma ilkesi yapılandırma konusuna bakın.

  • SNI sorunları: WeChat veya Alipay'i, WAF'yi atlayarak geri aramaları doğrudan ECS veya SLB örneğinizin genel IP adresine gönderecek şekilde yapılandırın. Daha fazla bilgi için SNI uyumsuzluğundan kaynaklanan HTTPS erişim sorunları (güvenilmeyen sunucu sertifikası) konusuna bakın.

Ek: Yaygın araçlar

  • Chrome DevTools: Ağ etkinliğini ve sayfa öğesi yüklemelerini incelemek için Chrome'a yerleşik bir dizi web geliştirici aracıdır. DevTools'u açmak için F12 tuşuna basın ve Network sekmesine gidin.

  • ping: Ağ bağlantısını test etmek için Windows ve Linux'ta kullanılabilen bir komut satırı aracıdır. Windows'ta Win+R tuşlarına basıp cmd girerek Komut İstemi'ni açın. Kullanım: ping .

  • traceroute (Linux) ve tracert (Windows): Bir hedefe giden ağ yolunu izlemek ve her atlamada paket kaybını belirlemek için kullanılan komut satırı araçlarıdır. Windows'ta Win+R tuşlarına basıp cmd girerek Komut İstemi'ni açın. Kullanım: tracert -d .

  • nslookup: Etki alanı adı çözümlemesinin doğru çalıştığını doğrulamak için kullanılan bir komut satırı aracıdır. Windows'ta Win+R tuşlarına basıp cmd girerek Komut İstemi'ni açın. Kullanım: nslookup .