• 画像のアップロードエラーとMW WP Formを読み込んだ記事ページの更新エラーがおきています。
    EC2のIPアドレスで構築していた段階では問題なく、実際のドメイン割り当て後に発生しはじめたかと思います。REST APIへのアクセスへのエラーが関連していると思っております。

    WordPress のバージョン : WordPress 6.6.1 マルチサイト
    PHP : PHP Version 8.0.30 fpm-fcgi
    サーバー環境: CloudFront + ALB

    画像アップロード: 403 Forbiddenエラー、不正なJSONレスポンス
    MW WP Form記事更新: 403 Forbiddenエラー、不正なJSONレスポンス

    403のエラーは以下です。

    The request could not be satisfied.
    〜〜〜〜〜〜〜 Generated by cloudfront (CloudFront)

    発生時期: ドメイン割り当て後
    推測原因: REST APIへのアクセスがブロックされている可能性
    検証結果: レンタルサーバー(xserver)では問題なし

    1. 画像のアップロードエラー
    URL: /wp-json/wp/v2/media?_locale=user
    症状: メディアライブラリや記事から画像をアップロードしようとすると、403 Forbiddenエラーが発生し、アップロードが完了しません。
    画面上は、返答が正しいJSONレスポンスではありませんと表示されます。

    2. MW WP Formを読み込んだ記事ページの更新エラー
    URL: /wp-json/wp/v2/pages/1111?_locale=user
    画面上は、返答が正しいJSONレスポンスではありませんと表示されます。
    症状: MW WP Formが含まれる記事ページを更新しようとすると、403 Forbiddenエラーが発生し、更新ができません。

    当方はAWSについての詳しい知識は持っておらずAWSへの設定権限がございませんので、
    システム会社へ依頼が必要な状況になります。
    AWS(CloudFront + ALB)への設定が必要であればその方法や解決策をご教示いただきたくお願いいたします。

    何卒よろしくお願いいたします。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • モデレーター Yukinobu Asakawa

    (@yukinobu)

    こんにちは。
    本件の場合は、CloudFront の設定を見直していただくことをお勧めします。
    例えばですが、代替 CNAME の設定が適切でない場合などは、403 Error が返されることがあるようです。

    ※こちらは、WordPress のフォーラムですので、WordPress の操作に関する内容が対象であり、
    AWS、CloudFront の技術的なサポートは難しいことをご理解ください。

    あと、1点ご検討いただきたいことがあります。
    私は、MW WP Form プラグインをメンテナンスを担当しているメンバーの一人です。

    MW WP Form は、既存一般ユーザーを対象とし、新規機能追加は基本的に無し・必要最低限の脆弱性対応・メンテナンスのみのサポートを行っております。
    これから、MW WP Formを新規インストールして、利用されることはお勧めできません。

    https://web-soudan.co.jp/topics/4230/

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「画像のアップロードエラー : REST APIにて403エラー」には新たに返信することはできません。