Dynamic Media - videouppspelningsfel efter AEM SP2-uppgradering

När du har uppgraderat Adobe Experience Manager (AEM) 6.5 till Service Pack 22 (SP22) misslyckas videouppspelningen i produktionsmiljön på grund av ett Dynamic Media-dekrypteringsfel som orsakas av HMAC/Master-nyckeldesynkronisering. Du kan åtgärda detta genom att verifiera konfigurationen av registrerings-ID, se till att HMAC- och huvudnyckelsynkronisering är synkroniserad mellan publiceringsnoder, kryptera om och sprida registrerings-ID, validera krypteringsnyckelns integritet, rensa cacheminnen och publicera videomaterialet på nytt.

Beskrivning description

Miljö

  • Produkt: Adobe Experience Manager (AEM) Managed Services, v6.5
  • Instans: Produktion

Problem/symtom

  • Videouppspelningen slutar fungera i AEM 6.5-produktionsmiljön efter uppgradering till Service Pack 2 (SP22).
  • Felloggarna visar: Det gick inte att dekryptera lösenordet och en referens till ett CryptoException som är relaterat till HMAC/huvudnyckeldesynkronisering returnerades.
  • Problemet uppstår bara i produktionsmiljön. Förekomsterna av förproduktionen påverkas inte.

Upplösning resolution

Så här löser du problemet:

  1. Gå till Verktyg > Molntjänster > Konfiguration av dynamiska media i AEM Author-instansen.
  2. Redigera den befintliga hybridkonfigurationen för dynamiska media och konfigurera om värdet för registrerings-ID enligt beskrivningen i Konfigurera dynamiska media - hybridläge.
  3. Kontrollera att HMAC- och Master-tangenterna matchar alla publiceringsnoder.
  4. Generera ett krypterat registrerings-ID på en publiceringsserver.
  5. Sprid det krypterade registrerings-ID:t till alla andra publiceringsservrar.
  6. Kontrollera att de kritiska filerna (mac, master) inte ändras och inte tas bort under uppgraderingen av SP22.
  7. Spara hemligheter igen (som Scene7/DM Hybrid-lösenord, API-nycklar, registrerings-ID:n, SMTP-lösenord etc.) i alla OSGi-konfigurationer som använder kryptering om det finns inkonsekvenser.
  8. Rensa både Dispatcher- och Akamai-cacheminnen efter att ha uppdaterat konfigurationer enligt beskrivningen i Rensa CDN-cachen.
  9. Publicera de berörda videoresurserna och tillhörande sidor igen.
  10. Kontrollera att videouppspelning fungerar korrekt på alla publiceringsinstanser med uppdaterade URL:er.

Rotorsaksanalys:

Problemet inträffar på grund av en felmatchning i MD5-kontrollsummorna för HMAC- och Master-tangenterna mellan författaren och publiceringsinstanserna. Det krypterade registrerings-ID som används för Dynamic Media måste matcha de specifika HMAC- och Master-nyckelvärdena för varje instans för att en lyckad dekryptering ska kunna utföras. När dessa värden är osynkroniserade misslyckas dekrypteringen och videouppspelningen avbryts.

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