「更新に失敗しました。返答が正しいJSONレスポンスではありません」エラーについて

  • お世話になっております。
    WordPressのウィジェット更新時に、以下のエラーが発生し解決できずにおります。

    【症状】ウィジェット更新時に「更新に失敗しました。返答が正しいJSONレスポンスではありません」と表示され、保存できません。

    【ブラウザ開発者ツールで確認したエラー】
    OPTIONS https://(サイトURL)/wp-json/batch/v1?_locale=user 403 (Forbidden)

    【これまで試したこと】
    ・WAF設定(XSS/SQL/ファイル/メール/コマンド/PHP対策)全項目のON/OFF切り替え
    ・REST APIアクセス制限のOFF化
    ・セキュリティプラグイン(CloudSecure WP Security)の一時無効化
    ・パーマリンク設定の再保存
    ・WP_DEBUG / WP_DEBUG_LOG / SCRIPT_DEBUGを有効化して確認したが、
    debug.logには自動更新のログのみでエラーの記録なし
    ・カスタマイザー経由のウィジェット編集は正常に動作(REST API経由の編集のみエラー)

    上記より、サーバー内部の非表示のセキュリティ機構(mod_security等)で
    通信が拒否されている可能性が高いと考えております。
    サーバー側のアクセスログ・エラーログをご確認いただき、
    /wp-json/batch/v1 へのOPTIONSリクエストがなぜ403で拒否されているか、
    原因の特定と解除にご協力いただけますでしょうか。

    【使用環境】
    ・テーマ:RE:DIVER
    ・サーバー:シンレンタルサーバー
    ・使用プラグイン:Age Gate、Akismet Anti-spam、Category Order and Taxonomy Terms Order、
    CloudSecure WP Security、Contact Form 7、Diver Blocks、EWWW Image Optimizer、
    Rank Math SEO、Redirection、UpdraftPlus、WebSub(PubSubHubbub)、WP Multibyte Patch

  • このトピックに返信するにはログインが必要です。