محاولة نشر بعض المقالات على مدونة (المنصة: WordPress) باستخدام Windows Live Writer، بعد إعطاء "نشر"، لقد واجهت خطأً مثل هذا بشكل متكرر:
"استجابة الخادم غير صالحة – الرد على metaWeblog.newPost الطريقة المستلمة من خادم مدونة الويب غير صالحة: تم إرجاع مستند استجابة غير صالح من خادم XmlRpc". .
يحدث الخطأ أعلاه عمومًا عند إدراج صور كبيرة في المنشور وعلى خادم الويب (بشكل أكثر دقة في أباتشي) تم تعيين عامل التصفية "SecFilterInheritance على" .
الحل الأبسط للمشكلة هو إزالة عامل التصفية هذا للملف xmlrpc.php بمساعدة .htaccess .
أضف الأسطر التالية إلى ملف .htaccess واضغط على "حفظ"
<Files xmlrpc.php>
SecFilterInheritance Off
</Files>بعد القيام بهذه العملية البسيطة، لن يكون هناك المزيد من المشاكل المتعلقة بها XmlRpc. الحل أعلاه صالح أيضًا في حالة الخطأ: “لم يتمكن Windows Live Writer من اكتشاف مدونتك تلقائيًا: استجابة الخادم غير صالحة – الاستجابة لأسلوب blogger.getUsersBlogs التي تم تلقيها من خادم مدونة الويب كانت غير صالحة: تم إرجاع مستند استجابة غير صالح من خادم XmlRpc”والذي يظهر عندما تريد إضافة حساب مدونة WordPress جديد في Windows Live Writer.
ModSecurity.org، يوضح التوجيه الأمني: SecFilterInheritance
تصفية الميراث
عادةً ما يتم توريث عوامل التصفية المحددة في المجلدات الأصلية من خلال سياقات تكوين Apache المتداخلة. وهذا السلوك مقبول (ومطلوب) في معظم الحالات، ولكن ليس في كل الأوقات. في بعض الأحيان تحتاج إلى تخفيف عمليات التفتيش في جزء ما من الموقع. باستخدام التوجيه SecFilterInheritance:
SecFilterInheritance Offيمكنك توجيه ModSecurity لتجاهل عوامل التصفية الأصلية حتى تتمكن من البدء بالقواعد من البداية. يؤثر هذا التوجيه على القواعد فقط. يتم دائمًا توريث التكوين من السياق الأصلي ولكن يمكنك تجاوزه كما يحلو لك باستخدام توجيهات التكوين المناسبة.
يتم تمكين التكوين ووراثة القاعدة دائمًا بشكل افتراضي. إذا كان لديك سياق تكوين أسفل سياق تم تعطيل الوراثة فيه، فسيتعين عليك تعطيل الوراثة بشكل صريح مرة أخرى إذا كان هذا هو ما تحتاجه.
 
			