Symptômes
Lors de l’accès à l’instance d’auteur via http://<host>:<port>/
, le navigateur a affiché une page vierge et le journal d’accès a indiqué qu’un anonyme avait tenté d’accéder à la page avec un code d’état 401
au lieu du code d’état normal 302
. Ceci empêche les utilisateurs d’accéder à l’instance d’auteur.
La connexion à http://<host>:<port>/crx
et http://<host>:<port>/system/console
n'est pas affectée et fonctionne correctement.
Cause
La propriété « sling:vanityPath
» d’une page à définir pour suppression. Ceci entraîne la redirection par Sling vers cette page au lieu de la page de connexion.
Résolution
Se connecter à http://<host>:<port>/crx
avec le compte administrateur
. Cliquez sur le bouton de recherche et sur la page à l’aide de la requête suivante :
select * from cq:PageContent where sling:vanityPath = ''
OU
//element(*,cq:PageContent)[@sling:vanityPath='']
Pour toutes les pages de renvoi, recherchez la propriété « sling:vanityPath
» et supprimez cette propriété.
Note : La propriété sera grisée après sa suppression.
Pour éviter tout problème à l’avenir, modifiez le noeud /libs/foundation/components/page/dialog/items/advanced/items/vanityPath/fieldConfig
en ajoutant l’attribut « allowBlank
» [type: Boolean]
avec une valeur égale à « false
».
Ceci empêche les auteurs d'entrer une valeur vide dans la propriété « sling:vanityPath
».
S’applique à
CQ5.2.x.
Adobe
Recevez de l’aide plus rapidement et plus facilement
Nouvel utilisateur ?