: 400 Bad Request, Üstbilgi Veya Çerez Çok Büyük, awselb talep/i çenesinde boyutunu artırmak nasıl 2.0AWS Uygulama Yük Dengeleyici: Çok Büyük Başlık Veya Cookie talep
-elb. Klasik yük dengeleyici ile çalışıyordu.
: 400 Bad Request, Üstbilgi Veya Çerez Çok Büyük, awselb talep/i çenesinde boyutunu artırmak nasıl 2.0AWS Uygulama Yük Dengeleyici: Çok Büyük Başlık Veya Cookie talep
-elb. Klasik yük dengeleyici ile çalışıyordu.
Bu 400 hata nginx tarafından üretiliyor. Şimdi ya nginx'iniz ya da AWS ALB sahnelerin arkasında nginx kullanıyor.
Nginx conf'daki 4 512k değerindeki büyük_client_header_buffer'ı artırarak ALB arkasında nginx ile daha önce karşılaştım ve çözdüm. Uri veya çerezlerinizin maksimum boyutunu hesapladıysanız ve big_client_header_buffer boyutunuzda bulunuyorsa, AWS ile bir destek bileti yükseltmeniz gerekir.
aws ile aynı konu hakkında konuştuk, toplam 33k'lık bir başlık isteği gönderiyorduk ancak başlık (yetkilendirme) boyutumuzdan biri 30'du, ancak ALB'nin kabul ettiği sınır şu şekildedir: - 16K istek başına satır - tek bir üstbilgi için 16K - tüm başlık için 64K
Bu sorunla ilgili olarak AWS destekli bir bilet açmanız gerekebilir. –
Bu hatayı üreten ve bunu ELB'ye geçirmenin web sunucusu olmadığını kontrol edebilir misiniz? 400 seviyesinde hatalar, büyük olasılıkla, web sunucusu tarafından değil, ELB, 404 vb. Tarafından üretilir. –
Biz, dirsek arkasında nginx var. Nginx'te large_client_header_buffers'ı artırmaya çalıştım. Ayrıca, bu hatayı aldığımda nginx'te hata günlükleri veya erişim günlükleri yoktur. –