CQ5.2.x: A tela de login está em branco, impedindo que os usuários façam logon

Sintomas

Ao acessar a instância do autor via http://<host>:<port>/, o navegador mostrou uma página em branco e o log de acesso mostrou que o anônimo tentou acessar a página com um código de status401 em vez do código de status normal 302. Isso impede que qualquer usuário acesse a instância do autor.

Faça logon em http://<host>:<port>/crx e http://<host>:<port>/system/console não são afetados e estão funcionando corretamente.

Causa

A propriedade "sling:vanityPath"de uma página para definir como branco. Isso faz com que o Sling redirecione para esta página em vez da página de logon.

Solução

Faça logon em http://<host>:<port>/crx com a conta admin. Clique no botão de pesquisa e para a página usando a seguinte consulta:

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

OU

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

Para todas as páginas de retorno, encontre a propriedade "sling:vanityPath" e delete esta propriedade.

Observação: a propriedade ficará esmaecida depois de excluída.

Para evitar futuros problemas, modifique o nó /libs/foundation/components/page/dialog/items/advanced/items/vanityPath/fieldConfig adicionando o atributo "allowBlank" [type: Boolean] com valor igual a "false".

Isso impedirá que os autores insiram um valor vazio na propriedade "sling:vanityPath".

Aplica-se a

CQ 5.2.x

 Adobe

Receba ajuda com mais rapidez e facilidade

Novo usuário?