ビルド 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では、この問題の恒久的な修正に向けて鋭意取り組んでいます。 開発チームは、必要なコード変更を特定しました。このコード変更は、今後のリリースに組み込まれる予定です。 数週間以内に、関連する修正のリリース手段に関する情報をフォローアップします。
それまでの間、パッケージの管理を続行するための回避策があります。 現在の回避策の手順は次のとおりです。
-
空のパッケージをアップロードします。
code language-none curl -u <user>:<password> -F cmd=upload -F force=true -F package=@test.zip http://localhost:4502/crx/packmgr/service/.json
-
パッケージをビルドします。
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