Proovin postitada mõnda artiklit ajaveebi (platvorm: WordPress), kasutades Windows Live Writerit, kui olete andnud "Avalda", kohtasin korduvalt sellist viga:
"Vale serveri vastus – Vastus sellele metaWeblog.newPost ajaveebi serverist saadud meetod oli kehtetu: Vale vastusedokument tagastati XmlRpc server.” .
Ülaltoodud viga ilmneb üldjuhul siis, kui postitusse ja veebiserverisse (täpsemalt sisse) sisestatakse suured pildid Apache) filter on seatudSecFilter Heritance SEES”.
Lihtsaim lahendus probleemile on eemaldada see filter failist xmlrpc.php abiga .htaccess .
Lisage järgmised read .htaccess-faili ja klõpsake nuppu "Salvesta"
<Files xmlrpc.php>
SecFilterInheritance Off
</Files>
Pärast selle lihtsa toimingu tegemist pole sellega seotud probleeme enam XmlRpc. Ülaltoodud lahendus kehtib ka vea korral: “Windows Live Writer ei suutnud teie ajaveebi automaatselt tuvastada: Serveri vastus on kehtetu – Ajaveebiserverist saadud vastus meetodile blogger.getUsersBlogs oli kehtetu: XmlRpc-serverist saadeti kehtetu vastusedokument”, mis kuvatakse, kui soovite lisada Windows Live Writerisse uue WordPressi ajaveebi konto.
ModSecurity.org, selgitab turvadirektiivi: SecFilter Heritance
Filtri pärand
Ülemkaustades määratletud filtrid pärivad tavaliselt pesastatud Apache konfiguratsioonikontekstid. See käitumine on enamikul juhtudel vastuvõetav (ja nõutav), kuid mitte kogu aeg. Mõnikord peate mõnes saidi osas kontrolli leevendama. SecFilterInheritance direktiivi kasutades:
SecFilterInheritance Off
saate käskida ModSecurityl vanemfiltreid eirama, et saaksite alustada reeglitega nullist. See direktiiv mõjutab ainult eeskirju. Konfiguratsioon päritakse alati vanemkontekstist, kuid võite selle alistada, kui soovite, kasutades sobivaid seadistusjuhiseid.
Seadistamine ja reeglipärimine on vaikimisi alati lubatud. Kui teil on konfiguratsioonikontekst selle all, kus pärimine on keelatud, peate pärimise uuesti selgesõnaliselt keelama, kui seda vajate.