Sunucuya dosya yüklerken çıkan 'ModSecurity' hatası çözümü

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 "[email protected] 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.

Yusuf Borucu

Yazılımı iş ve hobi olarak yapan bir insan evladıyım. Yazılıma yönelik uğraştığım ve ilgi duyduğum teknolojiler; Laravel, Android (Kotlin & Java), Vue.js ve Node.js. Her geçen gün kendimi geliştirmeye gayret gösteriyorum....

"Sunucuya dosya yüklerken çıkan 'ModSecurity' hatası çözümü" için hiç yorum yapılmadı.

Henüz yorum yapılmamış.

Yorum yap * E-posta adresiniz yayınlanmayacak.