{"id":3394,"date":"2014-09-22T22:32:17","date_gmt":"2014-09-23T02:32:17","guid":{"rendered":"https:\/\/www.inmotionhosting.com\/support\/2014\/09\/22\/mod-security-multipart-request-body-failed-strict-validation-error\/"},"modified":"2022-05-19T09:22:18","modified_gmt":"2022-05-19T13:22:18","slug":"mod-security-multipart-request-body-failed-strict-validation-error","status":"publish","type":"post","link":"https:\/\/www.inmotionhosting.com\/support\/security\/mod-security-multipart-request-body-failed-strict-validation-error\/","title":{"rendered":"ModSecurity Multipart Request Body Failed Strict Validation Error"},"content":{"rendered":"\n<p>In this guide, we&#8217;ll discuss what causes and how to fix the <strong>multipart request body failed strict validation<\/strong> ModSecurity error. When uploading images (or other files) to your website you may see that there is an error within your site that is preventing your content from uploading. This will typically come as a 406 error but sometimes may also come across as an HTTP error, as it does in WordPress when uploading a disallowed image. <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"#cause\">How Is This Error Caused?<\/a><\/li><li><a href=\"#fix\">How Do I Resolve the Issue<\/a><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"cause\">How Is This Error Caused?<\/h2>\n\n\n\n<p>Upon checking the <a href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/cpanel-logs-for-access-apache-email-error-ftp-mysql-whm\/\">server error logs<\/a>, you may see something like the following:<\/p>\n\n\n\n<code>[Mon Sep 22 13:13:14 2014] [error] [client 123.123.123.123] ModSecurity: Access denied with code 44 (phase 2). Match of \"eq 0\" against \"MULTIPART_STRICT_ERROR\" required. [file \"\/usr\/local\/apache\/conf\/modsec2.conf\"] [line \"15\"] [id \"1234123456\"] [msg \"Multipart request body failed strict validation: PE 0, BQ 0, BW 0, DB 0, DA 0, HF 0, LF 0, SM 0, IQ 1, IP 0, IH 0, FL 0\"] [hostname \"example.com\"] [uri \"wp-admin\/async-upload.php\"]<\/code>\n\n\n\n<p>This error is caused by mod_security blocking a potentially malicious upload. While it may be completely harmless, mod_security has no way of knowing if it is harmless or not.<\/p>\n\n\n\n<p>Typically, the content in question is a file being uploaded that contains a special character such as a single or double quote within the file name which is often used by attackers to inject malicious scripts into websites.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What is ModSecurity<\/h3>\n\n\n\n<p>ModSecurity is an apache module that is installed on your server that helps protect your site from being attacked by common exploits. It is always running on the server and will trigger an error when it detects a possible issue. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"fix\">How Do I Resolve the Issue?<\/h2>\n\n\n\n<p>We will now go over several ways to fix the &#8220;multipart request body failed strict validation&#8221; error. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Rename The File<\/h3>\n\n\n\n<p>Simply put, rename the file to remove the offending special character from the file name. This will stop the ModSecurity filter from flagging your file and halting the upload. See our full guide here:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/renaming-files-folders\/\">Renaming Files and Folders in cPanel<\/a><\/li><\/ul>\n\n\n\n<p>Keep in mind that you may have to rename it on your local machine if it is not already in cPanel and you&#8217;re unable to upload it. Also, if your file does not contain any special characters such as single or double quotes, try one of these other solutions.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Disable ModSecurity<\/h3>\n\n\n\n<p>If renaming the file is absolutely out of the question, you may <a href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/how-to-disable-modsecurity-cpanel\/\">disable mod_security using the cPanel Modsec Manager<\/a>. <\/p>\n\n\n\n<div class=\"alert alert-warning\" role=\"alert\">Keep in mind that this is not recommended, since it will turn ModSecurity off and it will no longer actively monitor your server for common exploits.<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Contact Support<\/h3>\n\n\n\n<p>or if on a VPS or Dedicated server, <a href=\"https:\/\/www.inmotionhosting.com\/support\/amp\/how-to-get-great-technical-support\/\">contact Technical Support<\/a> to have the rule disabled. This is, however, highly discouraged as it could open your site up to potential attack.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this guide, we&#8217;ll discuss what causes and how to fix the multipart request body failed strict validation ModSecurity error. When uploading images (or other files) to your website you may see that there is an error within your site that is preventing your content from uploading. This will typically come as a 406 error<a class=\"moretag\" href=\"https:\/\/www.inmotionhosting.com\/support\/security\/mod-security-multipart-request-body-failed-strict-validation-error\/\"> Read More ><\/a><\/p>\n","protected":false},"author":12,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4299,4335],"tags":[],"class_list":["post-3394","post","type-post","status-publish","format-standard","hentry","category-security","category-error-numbers"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>ModSecurity Multipart Request Body Failed Strict Validation Error | InMotion Hosting<\/title>\n<meta name=\"description\" content=\"In this article, we will show you how to resolve the Multipart request body failed strict validation error caused by Mod Security.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.inmotionhosting.com\/support\/security\/mod-security-multipart-request-body-failed-strict-validation-error\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ModSecurity Multipart Request Body Failed Strict Validation Error | InMotion Hosting\" \/>\n<meta property=\"og:description\" content=\"In this article, we will show you how to resolve the Multipart request body failed strict validation error caused by Mod Security.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.inmotionhosting.com\/support\/security\/mod-security-multipart-request-body-failed-strict-validation-error\/\" \/>\n<meta property=\"og:site_name\" content=\"InMotion Hosting Support Center\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/inmotionhosting\/\" \/>\n<meta property=\"article:published_time\" content=\"2014-09-23T02:32:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-05-19T13:22:18+00:00\" \/>\n<meta name=\"author\" content=\"Jeff Matson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@InMotionHosting\" \/>\n<meta name=\"twitter:site\" content=\"@InMotionHosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Matson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/security\/mod-security-multipart-request-body-failed-strict-validation-error\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/security\/mod-security-multipart-request-body-failed-strict-validation-error\/\"},\"author\":{\"name\":\"Jeff Matson\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/83776252b196c020e4352a3796e5642b\"},\"headline\":\"ModSecurity Multipart Request Body Failed Strict Validation Error\",\"datePublished\":\"2014-09-23T02:32:17+00:00\",\"dateModified\":\"2022-05-19T13:22:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/security\/mod-security-multipart-request-body-failed-strict-validation-error\/\"},\"wordCount\":421,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\"},\"articleSection\":[\"Security\",\"Website Error Numbers\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.inmotionhosting.com\/support\/security\/mod-security-multipart-request-body-failed-strict-validation-error\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/security\/mod-security-multipart-request-body-failed-strict-validation-error\/\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/security\/mod-security-multipart-request-body-failed-strict-validation-error\/\",\"name\":\"ModSecurity Multipart Request Body Failed Strict Validation Error | InMotion Hosting\",\"isPartOf\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#website\"},\"datePublished\":\"2014-09-23T02:32:17+00:00\",\"dateModified\":\"2022-05-19T13:22:18+00:00\",\"description\":\"In this article, we will show you how to resolve the Multipart request body failed strict validation error caused by Mod Security.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/security\/mod-security-multipart-request-body-failed-strict-validation-error\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.inmotionhosting.com\/support\/security\/mod-security-multipart-request-body-failed-strict-validation-error\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/security\/mod-security-multipart-request-body-failed-strict-validation-error\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.inmotionhosting.com\/support\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ModSecurity Multipart Request Body Failed Strict Validation Error\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#website\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/\",\"name\":\"InMotion Hosting Support Center\",\"description\":\"Web Hosting Support &amp; Tutorials\",\"publisher\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.inmotionhosting.com\/support\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\",\"name\":\"InMotion Hosting\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg\",\"contentUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg\",\"width\":696,\"height\":696,\"caption\":\"InMotion Hosting\"},\"image\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/inmotionhosting\/\",\"https:\/\/x.com\/InMotionHosting\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/83776252b196c020e4352a3796e5642b\",\"name\":\"Jeff Matson\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/author\/jeffma\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ModSecurity Multipart Request Body Failed Strict Validation Error | InMotion Hosting","description":"In this article, we will show you how to resolve the Multipart request body failed strict validation error caused by Mod Security.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.inmotionhosting.com\/support\/security\/mod-security-multipart-request-body-failed-strict-validation-error\/","og_locale":"en_US","og_type":"article","og_title":"ModSecurity Multipart Request Body Failed Strict Validation Error | InMotion Hosting","og_description":"In this article, we will show you how to resolve the Multipart request body failed strict validation error caused by Mod Security.","og_url":"https:\/\/www.inmotionhosting.com\/support\/security\/mod-security-multipart-request-body-failed-strict-validation-error\/","og_site_name":"InMotion Hosting Support Center","article_publisher":"https:\/\/www.facebook.com\/inmotionhosting\/","article_published_time":"2014-09-23T02:32:17+00:00","article_modified_time":"2022-05-19T13:22:18+00:00","author":"Jeff Matson","twitter_card":"summary_large_image","twitter_creator":"@InMotionHosting","twitter_site":"@InMotionHosting","twitter_misc":{"Written by":"Jeff Matson","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.inmotionhosting.com\/support\/security\/mod-security-multipart-request-body-failed-strict-validation-error\/#article","isPartOf":{"@id":"https:\/\/www.inmotionhosting.com\/support\/security\/mod-security-multipart-request-body-failed-strict-validation-error\/"},"author":{"name":"Jeff Matson","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/83776252b196c020e4352a3796e5642b"},"headline":"ModSecurity Multipart Request Body Failed Strict Validation Error","datePublished":"2014-09-23T02:32:17+00:00","dateModified":"2022-05-19T13:22:18+00:00","mainEntityOfPage":{"@id":"https:\/\/www.inmotionhosting.com\/support\/security\/mod-security-multipart-request-body-failed-strict-validation-error\/"},"wordCount":421,"commentCount":0,"publisher":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#organization"},"articleSection":["Security","Website Error Numbers"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.inmotionhosting.com\/support\/security\/mod-security-multipart-request-body-failed-strict-validation-error\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.inmotionhosting.com\/support\/security\/mod-security-multipart-request-body-failed-strict-validation-error\/","url":"https:\/\/www.inmotionhosting.com\/support\/security\/mod-security-multipart-request-body-failed-strict-validation-error\/","name":"ModSecurity Multipart Request Body Failed Strict Validation Error | InMotion Hosting","isPartOf":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#website"},"datePublished":"2014-09-23T02:32:17+00:00","dateModified":"2022-05-19T13:22:18+00:00","description":"In this article, we will show you how to resolve the Multipart request body failed strict validation error caused by Mod Security.","breadcrumb":{"@id":"https:\/\/www.inmotionhosting.com\/support\/security\/mod-security-multipart-request-body-failed-strict-validation-error\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.inmotionhosting.com\/support\/security\/mod-security-multipart-request-body-failed-strict-validation-error\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.inmotionhosting.com\/support\/security\/mod-security-multipart-request-body-failed-strict-validation-error\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.inmotionhosting.com\/support\/"},{"@type":"ListItem","position":2,"name":"ModSecurity Multipart Request Body Failed Strict Validation Error"}]},{"@type":"WebSite","@id":"https:\/\/www.inmotionhosting.com\/support\/#website","url":"https:\/\/www.inmotionhosting.com\/support\/","name":"InMotion Hosting Support Center","description":"Web Hosting Support &amp; Tutorials","publisher":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.inmotionhosting.com\/support\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.inmotionhosting.com\/support\/#organization","name":"InMotion Hosting","url":"https:\/\/www.inmotionhosting.com\/support\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/","url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg","contentUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg","width":696,"height":696,"caption":"InMotion Hosting"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/inmotionhosting\/","https:\/\/x.com\/InMotionHosting"]},{"@type":"Person","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/83776252b196c020e4352a3796e5642b","name":"Jeff Matson","url":"https:\/\/www.inmotionhosting.com\/support\/author\/jeffma\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"primary_category":null,"_links":{"self":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/3394","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/comments?post=3394"}],"version-history":[{"count":13,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/3394\/revisions"}],"predecessor-version":[{"id":97009,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/3394\/revisions\/97009"}],"wp:attachment":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/media?parent=3394"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/categories?post=3394"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/tags?post=3394"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}