Trying to post some articles on a blog (platform: WordPress) with 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 occurs generally when they are inserted in post large images and web server (ie 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. Solving the above is valid also for the 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 "that appears when you add a new WordPress blog account 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.