L’accesso alla console OSGi in Adobe Experience Manager as a Cloud Service non riesce

In Adobe Experience Manager as a Cloud Service, i tentativi di accesso alla console OSGi in /system/console non riescono. L’accesso diretto a /system/console è disabilitato dalla progettazione per garantire la sicurezza e la coerenza della piattaforma. Per risolvere questo problema, utilizza i metodi di configurazione e monitoraggio supportati in Adobe Experience Manager as a Cloud Service.

Descrizione description

Ambiente

Adobe Experience Manager as a Cloud Service (tutti gli ambienti)

Sintomi

I tentativi di accedere alla console OSGi in /system/console in qualsiasi ambiente non riescono. La pagina potrebbe non essere caricata, potrebbe restituire un errore o non consentire l’autenticazione. Di conseguenza, gli utenti non possono rivedere o modificare le configurazioni OSGi o monitorare gli stati del bundle tramite la console web Felix.

Causa

L’accesso diretto a /system/console è disabilitato dalla progettazione in AEM as a Cloud Service per garantire la sicurezza e la coerenza della piattaforma. Le operazioni di configurazione e monitoraggio supportate vengono fornite tramite i processi di distribuzione di Developer Console e Cloud Manager.

Risoluzione resolution

Per risolvere il problema, segui la procedura riportata di seguito.

  1. Utilizza Developer Console per rivedere le configurazioni OSGi e gli stati di bundle/componenti:

    1. Accedi ad Adobe Cloud Manager con le autorizzazioni necessarie.
    2. Passa a Ambienti e seleziona l’istanza Autore dell’ambiente.
    3. Fai clic su “Developer Console”.
    4. In Developer Console, utilizza la sezione “Dump di stato” o “Configurazioni” per rivedere i PID di configurazione OSGi attivi e i relativi valori risolti.
    5. Consulta le sezioni “Bundle” e “Componenti” per informazioni sul loro stato corrente e sullo stato di attivazione.
  2. Per modificare le configurazioni OSGi:

    1. Apporta le modifiche alla configurazione nella base di codice del progetto AEM (ad esempio, in .cfg.json file).

    2. Utilizza la sintassi supportata per fare riferimento alle variabili di ambiente, ad esempio:

      1. some.property = $[ env:VARIABLE_NAME]
      2. some.secret = $[ secret:SECRET_NAME]
      3. Distribuisci il codice aggiornato tramite la pipeline di Cloud Manager.
  3. Dopo la distribuzione, utilizza Developer Console per verificare che le nuove configurazioni siano attive e risolte come previsto.

recommendation-more-help
experience-cloud-kcs-help-kbarticles