Trying to post a few articles on a blog (platform: WordPress) with the help Windows Live Writer, after I gave "Publish"He met repeatedly ROWS an error like:
"Invalid Server Response - The response to the metaWeblog.newPost Received method from the weblog server WAS invalid: Invalid response from document Returned xmlrpc server. '.
The above error generally occurs when large images are inserted in the post and on the web server (more precisely in Apache) Is set filters "SecFilterInheritance ON ".
The simplest solution to the problem is removing the filter file xmlrpc.php with the help .htaccess .
Add to your. Htaccess following lines and hit "save"
After you make this simple operation, there will not be problems Xmlrpc. The above solution is also valid in case of error: “Windows Live Writer was not able to automatically detect your blog: Invalid Server Response - The response to the blogger.getUsersBlogs method received from the weblog server was invalid: Invalid response document returned from XmlRpc server ”, which appears when you want to add a new account blog WordPress in Windows Live Writer.
ModSecurity.orgExplains security directive: SecFilterInheritance
Filters defined in parent folders is inherited by nested Normally Apache configuration contexts. This is behavior is Acceptable (and required) in most Cases, But not all the time. Sometimes You Need to relax checks in Some part of the site. By using the SecFilterInheritance Directive:
You Can instructions to disregard parent ModSecurity filters so That You Can Start with the rules from scratch. This directive affects only rules. The configuration is always inherited from the parent context But you CAN override it as you are pleased using the APPROPRIATE configuration directives.
Configuration and rule inheritance is always enabled by default. If you have a configuration context beneath one That Will has had inheritance disabled you have to explicitly disable inheritance again if politica what you need.