La rotazione segreta dell’autenticazione di base CDN non riesce in AEMaaCS
La distribuzione della configurazione CDN può non riuscire dopo aver ruotato un segreto di autenticazione di base se il riferimento segreto nella configurazione non corrisponde al segreto definito in Cloud Manager o se i segreti della pipeline e i segreti dell’ambiente sono misti nella stessa configurazione. Per risolvere il problema, crea un nuovo segreto, aggiorna la configurazione in modo che faccia riferimento a esso e assicurati che tutti i segreti a cui si fa riferimento utilizzino lo stesso ambito.
Descrizione description
Ambiente
Adobe Experience Manager as a Cloud Service
Problema/Sintomi
-
Dopo aver ruotato il segreto utilizzato per l’autenticazione di base CDN:
- la pipeline di configurazione ha esito negativo
- impossibile trovare un riferimento segreto
- la password aggiornata non viene applicata
-
Viene visualizzato un errore simile al seguente: errore del cliente: verifica che tutti i riferimenti segreti siano definiti nella scheda di configurazione dell’ambiente o nella sezione delle variabili della pipeline. Definire tutti i segreti in entrambe le sezioni e non combinarli: il riferimento segreto '
<SECRET_NAME>’ non corrisponde ad alcuna chiave segreta esistente
Causa principale
Questo problema si verifica quando il riferimento segreto nella configurazione CDN non corrisponde al segreto definito in Cloud Manager o quando i segreti della pipeline e i segreti dell’ambiente sono misti nella stessa configurazione.
Risoluzione resolution
Per risolvere il problema, segui i passaggi seguenti:
- Genera la nuova password che desideri utilizzare per l’autenticazione di base CDN.
- In Cloud Manager, apri la pipeline o l’ambiente in cui viene distribuita la configurazione CDN e crea un nuovo segreto con un nuovo nome. Non aggiornare il segreto esistente.
- Apri il file di configurazione CDN e sostituisci il vecchio riferimento segreto con quello nuovo. Ad esempio:
password: ${{NEW_CDN_BASIC_AUTH_PASSWORD}} - Assicurati che il riferimento segreto nel file di configurazione corrisponda esattamente al nome segreto in Cloud Manager.
- Esamina tutti i riferimenti segreti utilizzati nella configurazione e assicurati che siano definiti nello stesso ambito. Utilizza i segreti della pipeline o dell’ambiente, ma non combinarli nella stessa configurazione.
- Esegui il commit della modifica della configurazione ed esegui di nuovo la pipeline di configurazione.
- Se la distribuzione continua a non riuscire, verifica che ogni segreto di riferimento esista in Cloud Manager, che ogni nome segreto corrisponda esattamente e che tutti i segreti di riferimento siano definiti nello stesso ambito.