Link Checker che contrassegna gli URL di lavoro come non validi

Descrizione

Ambiente
Adobe Experience Manager 6.5

Problema
Link Checker contrassegna gli URL di lavoro come non validi.
I collegamenti alle pagine sembrano quindi interrotti.
AEM Link Checker riceve una risposta di errore 404 quando tenta di connettersi agli URL specifici, che altrimenti funzionano. Il messaggio di errore 404 sarà simile al seguente:

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 controlli questi URL in uno strumento online (ad esempio: https://reqbin.com/) che possono inviare HEAD e se ricevi una risposta di errore 404, il Link Checker (dal AEM 6.5 in poi) funziona come da progetto.

Fino alla versione 6.4 di AEM, il Link Checker renderebbe entrambi HEAD e GET richiesta durante la convalida dei collegamenti.
Questo comportamento è stato modificato in AEM 6.5 per risolvere una vulnerabilità di sicurezza critica (CQ-4259662 | SSRF nel Link Checker).
Da AEM 6.5 in poi, Link Checker invia solo HEAD richieste.

Risoluzione

Soluzione
Se desideri comunque che gli URL siano contrassegnati come validi e che i collegamenti nelle pagine funzionino, puoi seguire questi passaggi:

  1. Vai a /system/console/configMgr.
  2. Cerca la configurazione: Servizio Day CQ Link Checker e modifica. Vedi la schermata seguente:
  3. Aggiungi un valore di espressione regolare al Modelli di sostituzione del controllo dei collegamenti. Gli URL che corrispondono a questo pattern non verranno controllati dal Link Checker (ma devono comunque essere un URL valido). Esempio: https://abc\.xyz\.com/.
  4. È inoltre possibile leggere questi articoli per ulteriori opzioni: Come disabilitare Link Checker o configurare per contrassegnare i collegamenti come validi in AEM negli articoli sulla conoscenza in Adobe Experience League e Verifica collegamenti AEM : Guida completa nel blog AEM.

In questa pagina