No se puede crear un paquete con CURL en la versión 15977/16145
Este artículo explica una solución alternativa a no poder crear o actualizar paquetes mediante comandos CURL en Adobe Experience Manager AEM () as a Cloud Service después de actualizaciones recientes de la plataforma.
Descripción description
Entorno
Adobe Experience Manager as a Cloud Service
Problema/Síntomas
AEM Los errores de HTTP 404 aparecen al intentar crear y actualizar un paquete en entornos de nube mediante el uso de comandos CURL. AEM El problema surgió después de las actualizaciones de la: 2024.4.15977.20240418T174835Z y afectó a todos los entornos de nube, incluida la producción. Anteriormente, los comandos CURL funcionales comenzaron a fallar, obstruyendo la creación y actualización de paquetes a través de la línea de comandos.
Resolución resolution
El Adobe está trabajando activamente en una solución permanente para este problema. El equipo de desarrollo ha identificado un cambio de código necesario, que se incorporará a una versión futura. Realice un seguimiento en unas semanas para obtener información sobre el vehículo de lanzamiento de la corrección asociada.
Mientras tanto, existe una solución para seguir administrando los paquetes. Los pasos para la solución alternativa actual son:
-
Cargue un paquete vacío:
code language-none curl -u <user>:<password> -F cmd=upload -F force=true -F package=@test.zip http://localhost:4502/crx/packmgr/service/.json
-
Genere el paquete:
code language-none curl -X POST http://localhost:4502/crx/packmgr/service/.json/etc/packages/test.zip?cmd=build