Errore HTTP 503 a causa di un connettore S3 non compatibile in AEM SP22/SP23

Descrizione description

Ambiente

Adobe Experience Manager (AEM)

Problema/Sintomi

  • AEM diventa inaccessibile dopo l’aggiornamento a Service Pack 22 o 23 con l’archivio dati S3 abilitato

  • Visualizza ERRORE HTTP 503:Servizio supporto autenticazione mancante. Impossibile autenticare la richiesta.

  • I registri mostrano le dipendenze OSGi non risolte durante l’avvio, tra cui:

    • ERRORE: errore del bundle '751' durante l'avvio di … oak-blob-cloud-1.22.6.jar …
    • Impossibile risolvere … osgi.wiring.package=org.apache.jackrabbit.guava.common.base(version> =33.2.0)(!(versione > =34.0.0)

Causa

Il problema si verifica a causa dell'incompatibilità tra la versione del connettore S3 (oak-blob-cloud-1.22.6.jar) e AEM Service Pack 22 o 23. Il connettore si basa su versioni specifiche delle librerie di supporto, come Guava, che non corrispondono nell’ambiente aggiornato. Di conseguenza, OSGi non riesce a risolvere le dipendenze, impedendo l’avvio di AEM.

Risoluzione resolution

  1. Conferma compatibilità connettore:

    • Per AEM SP22 o SP23, utilizzare il S3 Connector v1.10.22.
    • Scarica i JAR richiesti da Adobe Distribution o Software Distribution.
  2. Aggiorna AEM Service Pack:

  3. Rimuovi connettore incompatibile:

    1. Arresta l’istanza di AEM.
    2. Eseguire il backup della seguente directory: <aem-install>/crx-quickstart/install/
    3. Elimina tutto il contenuto della cartella di installazione per rimuovere i file JAR e i bundle del connettore precedenti.
  4. Cancella stato OSGi:

    1. Avvia AEM e lascialo funzionare per circa 1 minuto.
    2. Arresta di nuovo l’istanza per garantire che i riferimenti OSGi non aggiornati vengano cancellati.
  5. Copia i file JAR del connettore S3 v1.10.22 e tutti i file di configurazione personalizzati in: <aem-install>/crx-quickstart/install/

  6. Avvia l’istanza di AEM.

Ora AEM deve iniziare correttamente con tutte le dipendenze OSGi risolte.

Lettura correlata

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f