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

Benim adım Yusuf. 1993 yılında Şanlıurfa'da doğdum. 2015 yılında Bilecik Şeyh Edebali Üniversitesi Bilgisayar Mühendisliği bölümünden mezun oldum. Şu anda özel bir şirkette Yazılım Geliştirici olarak çalışmaktayım. Yazılıma yönelik uğraştığım, sevdiğim ve ilgi duyduğum teknolojilerden bahsetmem gerekirse; Laravel, Asp.Net Mvc, Android (Kotlin & Java), Vue.js, Node.js, MySQL, MSSQL, MongoDB. Her ge...

"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.