Merhaba,
Bu yazıda sunucuya dosya yüklerken çıkan 'ModSecurity' hatasının çözümünden bahsedeceğim.
Bir projede sunucuya resim yüklerken bu hatayla karşılaşmıştık. Bazı resimler yükleniyorken bazılarında bu hata çıkıyordu. Hata tam olarak şu şekilde:
ModSecurity: Access denied with code 44 (phase 2). Match of "eq 0" against "MULTIPART_UNMATCHED_BOUNDARY" required. [file "/etc/httpd/conf.d/mod_security.conf"] [line "97"] [id "200003"] [msg "Multipart parser detected a possible unmatched boundary"]
Çözümü için öncelikle '/etc/httpd/conf.d/mod_security.conf' dosyasını açıyoruz;
nano /etc/httpd/conf.d/mod_security.conf
'SecRule MULTIPART_UNMATCHED_BOUNDARY' ile başlayan satırın başına '#' işareti koyarak yorum satırı haline getiriyoruz:
# SecRule MULTIPART_UNMATCHED_BOUNDARY "!@eq 0" "id:'200003', phase:2, t:none, log, deny, status:44, msg:'Multipart parser detected a possible unmatched boundary'"
CTRL + X yaparak gelen soruya Y (Yes) cevabını verip Enter tuşuna basarak dosyadan çıkıyoruz.
Son olarak httpd servisini yeniden başlatıyoruz:
service httpd restart
Umarım yararlı olmuştur.
İyi çalışmalar.
Yorumlar Henüz yorum yapılmamış
Yeni Yorum