Escritor Windows Live/WordPress – Resposta de servidor inválida (XMLRPC)

Tentando postar alguns artigos em um blog (plataforma: WordPress) usando o Windows Live Writer, após dar "Publicar", encontrei repetidamente um erro como este:

““Resposta do servidor inválida – A resposta ao metaWeblog.newPost o método recebido do servidor do weblog era inválido: documento de resposta inválido retornado de Servidor XmlRpc.” .

O erro acima geralmente ocorre quando imagens grandes são inseridas no post e no servidor web (mais precisamente em Apache) o filtro está definido "Herança SecFilter SOBRE" .

A solução mais simples para o problema é remover este filtro do arquivo xmlrpc.php com a ajuda .htaccess .

Adicione as seguintes linhas ao arquivo .htaccess e clique em "salvar"

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

Depois de fazer esta operação simples, não haverá mais problemas relacionados a XMLRpc. A solução acima também é válida no caso do erro: “O Windows Live Writer não conseguiu detectar automaticamente o seu blog: Resposta inválida do servidor – A resposta ao método blogger.getUsersBlogs recebida do servidor do weblog era inválida: documento de resposta inválido retornado do servidor XmlRpc”, que aparece quando você deseja adicionar uma nova conta de blog WordPress no Windows Live Writer.

ModSecurity.org, explica a diretiva de segurança: Herança SecFilter

Filtrar herança

Os filtros definidos nas pastas pai são normalmente herdados por contextos de configuração aninhados do Apache. Este comportamento é aceitável (e obrigatório) na maioria dos casos, mas não o tempo todo. Às vezes você precisa relaxar as verificações em alguma parte do site. Usando a diretiva SecFilterInheritance:

SecFilterInheritance Off

você pode instruir o ModSecurity a desconsiderar os filtros pai para que você possa começar com as regras do zero. Esta directiva afecta apenas as regras. A configuração é sempre herdada do contexto pai, mas você pode substituí-la conforme desejar, usando as diretivas de configuração apropriadas.
A herança de configuração e regras está sempre habilitada por padrão. Se você tiver um contexto de configuração abaixo de um que tenha a herança desabilitada, você terá que desabilitar explicitamente a herança novamente, se for isso que você precisa.

Apaixonado por tecnologia, escrevo com prazer no StealthSetts.com começando em 2006. Tenho uma rica experiência em sistemas operacionais: macOS, Windows e Linux, mas também em linguagens de programação e plataformas de blog (WordPress) e para lojas on -line (Woocommerce, Magento, Presashop).

Lar Sua fonte de tutoriais de TI, dicas e notícias úteis. Escritor Windows Live/WordPress – Resposta de servidor inválida (XMLRPC)
Deixe um comentário