無法在組建15977/16145中使用CURL建立套件

本文討論在最近的平台更新後,無法使用Adobe Experience Manager (AEM)as a Cloud Service中的CURL命令來建立或更新套件的因應措施。

說明 description

環境

Adobe Experience Manager as a Cloud Service

問題/症狀

嘗試使用CURL命令在AEM雲端環境中建立和更新套件時出現HTTP 404錯誤。 AEM更新後出現問題: 2024.4.15977.20240418T174835Z,並影響所有雲端環境,包括生產環境。 以前,功能性的CURL指令會開始失敗,阻礙透過指令行建立及更新套件。

解決方法 resolution

Adobe正在處理此問題的永久修正。 開發團隊已識別出必要的程式碼變更,此變更將會納入未來版本中。 在幾週後進行後續追蹤,以取得相關修正之發行工具的資訊。

同時,有繼續管理套件的因應措施。 目前因應措施的步驟如下:

  1. 上傳空白套件:

    code language-none
    curl -u <user>:<password> -F cmd=upload -F force=true -F package=@test.zip http://localhost:4502/crx/packmgr/service/.json
    
  2. 建置套件:

    code language-none
    curl -X POST http://localhost:4502/crx/packmgr/service/.json/etc/packages/test.zip?cmd=build
    
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f