Errore di riproduzione video Dynamic Media dopo l’aggiornamento di AEM SP22

Dopo l’aggiornamento di Adobe Experience Manager (AEM) 6.5 a Service Pack 22 (SP22), la riproduzione video nell’ambiente di produzione non riesce a causa di un errore di decrittografia di Dynamic Media causato dalla desincronizzazione della chiave HMAC/Master. Per risolvere questo problema, verifica la configurazione dell’ID di registrazione, assicurati la sincronizzazione della HMAC e della chiave master tra i nodi di pubblicazione, crittografa nuovamente e propaga l’ID di registrazione, convalida l’integrità della chiave di crittografia, cancella le cache e ripubblica le risorse video.

Descrizione description

Ambiente

  • Prodotto: Adobe Experience Manager (AEM) Managed Services, v6.5
  • Istanza: Produzione

Problema/Sintomi

  • Dopo l’aggiornamento a Service Pack 22 (SP22), la riproduzione video non funziona più nell’ambiente di produzione AEM 6.5.
  • I registri errori mostrano: Impossibile decrittografare la password e si è fatto riferimento a un'eccezione CryptoException relativa alla desincronizzazione della chiave HMAC/Master.
  • Il problema si verifica solo nell’ambiente di produzione; le istanze di preproduzione non vengono influenzate.

Risoluzione resolution

Per risolvere il problema, effettua le seguenti operazioni:

  1. Vai a Strumenti > Servizi cloud > Configurazione elemento multimediale dinamico nell'istanza Autore AEM.
  2. Modificare la configurazione ibrida di Dynamic Media esistente e riconfigurare il valore ID registrazione come descritto in Configurare Dynamic Media - Modalità ibrida.
  3. Assicurati che le chiavi HMAC e Master corrispondano in tutti i nodi di pubblicazione.
  4. Genera un ID registrazione crittografato su un server di pubblicazione.
  5. Propagare l'ID registrazione crittografato a tutti gli altri server di pubblicazione.
  6. Verificare che i file critici (hmac, master) rimangano invariati e non vengano eliminati durante l'aggiornamento SP22.
  7. Risparmia i segreti (come le password ibride Scene7/DM, le chiavi API, gli ID registrazione, le password SMTP, ecc.) in tutte le configurazioni OSGi che utilizzano la crittografia in caso di incoerenze.
  8. Cancellare le cache di Dispatcher e Akamai dopo aver aggiornato le configurazioni come descritto in Come eliminare la cache CDN.
  9. Ripubblica le risorse video interessate e le relative pagine associate.
  10. Verifica che la riproduzione del video funzioni correttamente su tutte le istanze di pubblicazione utilizzando URL aggiornati.

Analisi causa principale:

Il problema si verifica a causa di una mancata corrispondenza nei checksum MD5 delle chiavi HMAC e Master tra le istanze di authoring e pubblicazione. L’ID di registrazione crittografato utilizzato per Dynamic Media deve corrispondere ai valori specifici della chiave HMAC e Master in ogni istanza per consentire una decrittografia corretta. Quando questi valori non sono sincronizzati, la decrittografia non riesce e la riproduzione del video si interrompe.

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