La taille d’un champ d’en-tête de requête dépasse la limite du serveur
Augmentez la valeur de #LimitRequestFieldSize
et #LimitRequestLine
pour les versions AMS/On-Premise. Augmentez la limite En-tête de requête en ajoutant également ces propriétés dans les fichiers Vhost pour AEMaaCS.
Description description
Environnement
- Adobe Experience Manager (AEM)
- Adobe Experience Manager as a Cloud Service (AEMaaCS)
Problème/Symptômes
Lors de l’ouverture d’une page, les utilisateurs reçoivent une réponse Bad Request avec le message suivant :
"La taille d’un champ d’en-tête de requête dépasse la limite du serveur"
Résolution resolution
Apache a une valeur par défaut LimitRequestLine
de 8K. Pour plus d’informations, consultez la directive principale d’Apache : directive LimitRequestLine sur le site web d’Apache.
Cette erreur peut être surmontée en augmentant la valeur de #LimitRequestFieldSize
et #LimitRequestLine
.
Pour AMS/ On-Prem :
La limite d’en-tête peut être augmentée dans le fichier de configuration Apache - httpd.conf
.
Pour AEMaaCS :
Augmentez la limite d’en-tête de requête en ajoutant les propriétés ci-dessus dans les fichiers Vhost :
// Allow longer headers
LimitRequestFieldSize <new_value>
LimitRequestLine <new_value>