Error de reproducción de vídeo de Dynamic Media después de la actualización a AEM SP22
Después de actualizar Adobe Experience Manager (AEM) 6.5 al Service Pack 22 (SP22), la reproducción de vídeo en el entorno de producción falla debido a un error de descifrado de Dynamic Media provocado por la desincronización de la clave HMAC/Master. Para solucionarlo, compruebe la configuración del ID de registro, asegúrese de que HMAC y la sincronización de clave maestra en los nodos de publicación, vuelva a cifrar y propagar el ID de registro, valide la integridad de la clave criptográfica, borre las cachés y vuelva a publicar los recursos de vídeo.
Descripción description
Entorno
- Producto: Adobe Experience Manager (AEM) Managed Services, v6.5
- Instancia: Producción
Problema/Síntomas
- La reproducción de vídeo deja de funcionar en el entorno de producción de AEM 6.5 después de actualizar al Service Pack 22 (SP22).
- Los registros de errores muestran: No se pudo descifrar la contraseña y se hizo referencia a una CryptoException relacionada con la desincronización de la clave HMAC/Master.
- El problema solo se produce en el entorno de producción; las instancias de preproducción no se ven afectadas.
Resolución resolution
Para resolver el problema, siga estos pasos:
- Ir a Herramientas
>Servicios de nube>Configuración de Dynamic Media en la instancia de autor de AEM. - Edite la configuración híbrida de Dynamic Media existente y vuelva a configurar el valor de ID de registro tal como se describe en Configurar Dynamic Media - Modo híbrido.
- Asegúrese de que las claves HMAC y Principal coincidan en todos los nodos de publicación.
- Genere un ID de registro cifrado en un servidor de publicación.
- Propague el ID de registro cifrado a todos los demás servidores de publicación.
- Confirme que los archivos esenciales (hmac, maestro) permanecen inalterados y no se eliminan durante la actualización de SP22.
- Vuelva a guardar secretos (como contraseñas híbridas de Scene7/DM, claves API, ID de registro, contraseñas SMTP, etc.) en todas las configuraciones OSGi que utilicen cifrado si existen incoherencias.
- Borre las cachés de Dispatcher y Akamai después de actualizar las configuraciones, tal como se explica en Cómo purgar la caché de CDN.
- Volver a publicar los recursos de vídeo afectados y sus páginas asociadas.
- Compruebe que la reproducción de vídeo funciona correctamente en todas las instancias de publicación mediante direcciones URL actualizadas.
Análisis de causa raíz:
El problema se produce debido a una discrepancia en las sumas de comprobación MD5 de las claves HMAC y Principal entre las instancias de autor y publicación. El ID de registro cifrado utilizado para Dynamic Media debe coincidir con los valores específicos de HMAC y clave maestra de cada instancia para permitir un descifrado correcto. Cuando estos valores no están sincronizados, se produce un error de descifrado y se interrumpe la reproducción del vídeo.