Ambiente
Adobe Experience Manager 6.5
Problema
O Verificador de links marca os URLs de trabalho como inválidos.
Assim, os links das páginas aparecem quebrados.
AEM Verificador de links recebe uma resposta de erro 404 ao tentar se conectar aos URLs específicos, que de outra forma funcionariam. A mensagem de erro 404 será semelhante a esta:
20.05.2020 17:53:07.783 *INFO* sling-default-2-com.day.cq.rewriter.linkchecker.impl.LinkCheckerTask.299567 com.day.cq.rewriter.linkchecker.impl.LinkCheckerTask Checked URL https://abc.xyz.com/def-efg: 404 (invalid)
Causa
Se você marcar esses URLs em uma ferramenta online (por exemplo: https://reqbin.com/) que podem enviar HEAD
e se você receber uma resposta de erro 404, o Verificador de links (a partir AEM 6.5) funcionará conforme projetado.
Até a versão AEM 6.4, o Verificador de links fazia uma HEAD
e GET
ao validar links.
Esse comportamento foi alterado no AEM 6.5 para lidar com uma vulnerabilidade de segurança crítica (CQ-4259662 | SSRF no Verificador de links).
Portanto, a partir do AEM 6.5, o Verificador de links só enviará HEAD
solicitações.
Solução
Se tiver certeza de que deseja que os URLs sejam marcados como válidos e os links nas páginas funcionem, siga estas etapas:
/system/console/configMgr
.https://abc\.xyz\.com/
.