リクエストヘッダーフィールドのサイズがサーバーの制限を超えています
AMS/オンプレミスのバージョンの #LimitRequestFieldSize と #LimitRequestLine の値を増やします。 これらのプロパティを AEMaaCS の Vhost ファイルにも追加して、 リクエストヘッダー の制限を増やします。
説明 description
環境
- Adobe Experience Manager(AEM)
- Adobe Experience Manager as a Cloud Service(AEMaaCS)
問題/症状
ページを開くと、ユーザーに次のメッセージを含む 無効なリクエスト 応答が返されます。
リクエストヘッダーフィールドのサイズがサーバーの制限を超えています」
解決策 resolution
Apache のデフォルト LimitRequestLine は 8K です。 詳しくは、Apache web サイトの Apache のコア機能:LimitRequestLine ディレクティブ を参照してください。
このエラーは、#LimitRequestFieldSize と #LimitRequestLine の値を増やすことで解決できます。
AMS/オンプレミスの場合 :
ヘッダーの上限は、Apache 設定ファイル - httpd.conf で増やすことができます。
AEMaaCS の場合 :
Vhost ファイルに上記のプロパティを追加して、リクエストヘッダーの上限を増やします。
// Allow longer headers
LimitRequestFieldSize <new_value>
LimitRequestLine <new_value>
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f