Windows Live Writer / WordPress – תגובת שרת לא חוקית (XMLRPC)

מנסה לפרסם כמה מאמרים בבלוג (פלטפורמה: וורדפרס) באמצעות 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 להתעלם ממסנני הורים כדי שתוכל להתחיל עם כללים מההתחלה. הנחיה זו משפיעה על כללים בלבד. התצורה תמיד עוברת בירושה מהקשר האב אבל אתה יכול לעקוף אותה כרצונך באמצעות הנחיות התצורה המתאימות.
תצורה והורשה של כללים מופעלים תמיד כברירת מחדל. אם יש לך הקשר קונפיגורציה מתחת לקשר שבו הושבתה הירושה, תצטרך לבטל שוב את הירושה במפורש אם זה מה שאתה צריך.

נלהב מהטכנולוגיה, אני כותב בהנאה באתר stealthsetts.com החל משנת 2006. יש לי חוויה עשירה במערכות הפעלה: MacOS, Windows ו- Linux, אך גם בשפות תכנות ופלטפורמות בלוגים (WordPress) ולחנויות מקוונות (Woocommerce, Magento, Presashop).

בית המקור שלך להדרכות IT, טיפים ושל חדשות שימושיות. Windows Live Writer / WordPress – תגובת שרת לא חוקית (XMLRPC)
השאירו תגובה