ブログエディターから記事を投稿しようとしたらAPIのエラー表示。
エラーの内容は以下のようなものでした。
Can’t refresh blog for ブログ名 because the server reported an error: the server did not return a valid API response.
Often this is caused by the security configuration of a web server, by a faulty plugin on your blog, or by an incorrect API Endpoint URL setting in MarsEdit.
MovableTypeを使っているブログでのみ発生。
サーバーはXserverになります。
ブログエディターからサーバーに記事を送信したり更新するのは、XML-RPCというAPIを使っていますが、今回のエラーはそのAPIに接続できないことから発生しています。原因はサーバー側によるものということで調べてみると、Xserverのセキュリティ機能が影響しているという話がありました。