HTTP 429 / 454 / 455 Engellendi
Simply.com'un 429, 454 ve 455 firewall hata kodlarını açıklar: botlar ve engellenen istekler gibi nedenler ve engellemeyi inceleyip çözme yolları.
Simply.com, müşterilerimizin web sitelerindeki saldırıları, kötüye kullanımı ve güvenlik açıklarının istismarını önlemek ve engellemek için gelişmiş bir koruma sistemi (Web Application Firewall) kullanır.
HTTP 429
Hata kodu, ziyaretçiye daha sonra tekrar denemesi gerektiğini/deneyebileceğini bildirir.
Bu hata kodunu çeşitli nedenlerle görebilirsiniz, örneğin:
- Web sitesi şu anda olağan dışı sayıda istek alıyor ya da doğrudan bir saldırı altında.
- Ziyaret, kötü bir "reputation"a sahip olan ve saldırılarıyla bilinen bir IP adresinden yapılıyor. IP adresini www.simply.com/rbl/ adresinde kontrol edebilirsiniz.
- Kısa süre içinde çok fazla istek gönderen bilinen bir crawler.
- Hata kodu, web sitesinin kendi kodundan ve korumasından da kaynaklanabilir (kontrolümüz dışında).
Bu hata koduyla karşılaştığınızda, web sunucusu size devam etme izni vermeden önce tarayıcınızın otomatik bir güvenlik kontrolünü gerçekleştirebilir. Bu kontrol, web sitesini sunucuyu aşırı yükleyebilecek veya güvenlik açıklarını istismar etmeye çalışabilecek botlara ve otomatikleştirilmiş saldırılara karşı korumak içindir.
Bir güvenlik kontrolüyle karşılaşırsanız:
Tüm normal tarayıcılar bu kontrolü sorunsuz bir şekilde tamamlayabilir ve ardından HTTP 200 yanıt kodu alır.
Çoğu durumda kontrol arka planda gerçekleşir ve JavaScript ve çerezleri etkinleştirilmiş sıradan bir tarayıcı, sizin fark etmeniz bile gerekmeden birkaç saniye içinde geçer. Kontrolü geçtikten sonra, web sitesinde bir süre serbestçe gezinebilirsiniz; kontrol daha sonra yenilenebilir.
Kontrolde takılıp kalırsanız, sayfayı yeniden yüklemeyi, tarayıcınızı güncellemeyi veya sayfayı başka bir cihazdan ya da ağ bağlantısından ziyaret etmeyi deneyebilirsiniz.
HTTP 454
Bu yanıt kodu şu durumlarda oluşabilir:
- Modern web'in üzerine inşa edildiği işlevlerden yoksun, çok eski bir tarayıcı kullanılıyorsa.
- Modern web'in üzerine inşa edildiği işlevlerden yoksun, çok eski bir tarayıcı olduğu iddia ediliyorsa.
Tüm normal tarayıcılar bu kontrolü sorunsuz bir şekilde tamamlayabilir ve ardından HTTP 200 yanıt kodu alır.
Web sitesinin sahibiyseniz ve meşru ziyaretçilerin, entegrasyonların veya cihazların etkilendiğini görüyorsanız, önce bu entegrasyonun sahibiyle iletişime geçin ve sorunu incelemelerini isteyin. Gönderilen user-agent'ı kontrol edin.
HTTP 455
Bu yanıt kodu şu durumlarda oluşabilir:
- Söz konusu istek, bir firewall kuralı nedeniyle engellenmiştir.
- Custom bir user-agent kullanmayan ya da botnetler tarafından da kullanılan bir user-agent kullanan bir AI ajanı.
Engellemeye ilişkin kesin nedeni, ürününüzün loglarını inceleyerek görebilirsiniz. Bu işlem, Kontrol Paneli'mizdeki "Webserver logs" bölümünde yapılır.
Nedene göre engellemeyi büyük olasılıkla çözebilirsiniz.
Beyaz listeye alınan servisler
Googlebot, OpenAI, Anthropic, Bing, LinkedIn, Jetpack, PayPal, Facebook, ManageWP vb. gibi bilinen üçüncü taraf servisler, güvenlik filtremizde beyaz listeye alınmıştır.
Güvenlik servislerini beyaz listeye almıyoruz, çünkü güvenlik filtremiz tam da bir güvenlik unsurudur – dolayısıyla güvenliği taramak için onu kaldırmak pek mantıklı değildir.
Onaylı servisler gibi davranan botlar
Engellemeleri inceliyorsanız, birçok botun güvenlik filtresini geçme girişimiyle bu bilinen servisler gibi davrandığına dikkat edin. Bu nedenle, engellenenin gerçekten onaylı bir servis olup olmadığını (IP adresine göre) her zaman kontrol edin.
Beyaz listeye ekleme gereksinimleri
Genel olarak WAF'ımız, düzgün isteklere, yani geçerli kurallara uyan isteklere karşı düzgün davranır. Bilinen bir üçüncü taraf servisin beyaz listeye alınmasını istiyorsanız, kullanılan IP adreslerinin listesini içeren herkese açık ve güncel tutulan bir URL varsa bunu sunabiliriz.
Beyaz listeye alınma talebinde bulunmadan önce lütfen gerçekten bir engelleme olup olmadığını araştırın.
Destek kategorisinden makale: PHP