Síntomas

Al acceder a la instancia de autor a través de http://<host>:<port>/, el navegador mostraba una página en blanco y el registro de acceso mostraba que anónimo intentaba acceder a la página con un código de estado 401 en lugar del código de estado 302 normal. Esto evita que los usuarios accedan a la instancia de autor.

El acceso a http://<host>:<port>/crx y http://<host>:<port>/system/console no se ve afectado y funciona correctamente.

Causa

La propiedad sling:vanityPath de una página que poner en blanco. Esto hace que Sling se redirija a esta página, en lugar de a la página de inicio de sesión.

Resolución

Inicie sesión en http://<host>:<port>/crx con la cuenta de administrador. Haga clic en el botón de búsqueda y para la página utilizando la siguiente consulta:

select * from cq:PageContent where sling:vanityPath = ''

O

//element(*,cq:PageContent)[@sling:vanityPath='']

Para todas las páginas de devolución, busque la propiedad “sling:vanityPath” y elimine esta propiedad.

Nota: la propiedad se verá gris después de haber sido eliminada.

Para evitar problemas futuros, modifique el nodo /libs/foundation/components/page/dialog/items/advanced/items/vanityPath/fieldConfig añadiendo el atributo “allowBlank[type: Boolean] con valor igual a “false”.

Esto evitará que los autores introduzcan un valor vacío en la propiedad “sling:vanityPath”.

Se aplica a

CQ 5.2.x

Esta obra está autorizada con arreglo a la licencia de Reconocimiento-NoComercial-CompartirIgual 3.0 Unported de Creative Commons.  Los términos de Creative Commons no cubren las publicaciones en Twitter™ y Facebook.

Avisos legales   |   Política de privacidad en línea