Escritor de Windows Live/WordPress – Respuesta del servidor no válida (XMLRPC)

Intentando publicar algunos artículos en un blog (plataforma: WordPress) usando Windows Live Writer, después de dar "Publicar", encontré repetidamente un error como este:

"Respuesta del servidor no válida – La respuesta a la metaWeblog.nueva publicación El método recibido del servidor del weblog no era válido: documento de respuesta no válido devuelto por servidor XMLRpc.” .

El error anterior generalmente ocurre cuando se insertan imágenes grandes en la publicación y en el servidor web (más precisamente en apache) el filtro está configurado "Herencia de filtro secundario EN" .

La solución más sencilla al problema es eliminar este filtro para el archivo. xmlrpc.php con la ayuda .htaccess .

Agregue las siguientes líneas al archivo .htaccess y presione "guardar"

<Files xmlrpc.php>
SecFilterInheritance Off
</Files>

Después de realizar esta sencilla operación, no habrá más problemas relacionados con XMLRpc. La solución anterior también es válida en el caso del error: “Windows Live Writer no pudo detectar automáticamente su blog: respuesta no válida del servidor – La respuesta al método blogger.getUsersBlogs recibida del servidor del weblog no era válida: documento de respuesta no válido devuelto por el servidor XmlRpc”, que aparece cuando desea agregar una nueva cuenta de blog de WordPress en Windows Live Writer.

ModSecurity.org, explica la directiva de seguridad: Herencia de filtro secundario

Herencia de filtros

Los filtros definidos en las carpetas principales normalmente los heredan los contextos de configuración anidados de Apache. Este comportamiento es aceptable (y obligatorio) en la mayoría de los casos, pero no siempre. A veces es necesario relajar los controles en alguna parte del sitio. Utilizando la directiva SecFilterInheritance:

SecFilterInheritance Off

puede indicarle a ModSecurity que ignore los filtros principales para poder comenzar con reglas desde cero. Esta directiva afecta únicamente a las reglas. La configuración siempre se hereda del contexto principal, pero puede anularla si lo desea utilizando las directivas de configuración adecuadas.
La configuración y la herencia de reglas siempre están habilitadas de forma predeterminada. Si tiene un contexto de configuración debajo de uno que tiene la herencia deshabilitada, tendrá que deshabilitar explícitamente la herencia nuevamente si eso es lo que necesita.

Apasionado por la tecnología, escribo con placer en Stealthsetts.com a partir de 2006. Tengo una rica experiencia en sistemas operativos: macOS, Windows y Linux, pero también en lenguajes de programación y plataformas de blogs (WordPress) y para tiendas en línea (WooCommerce, Magento, Preshop).

Hogar Su fuente de tutoriales de TI, consejos útiles y noticias. Escritor de Windows Live/WordPress – Respuesta del servidor no válida (XMLRPC)
Deja un comentario