2017-05-30 19 views
0

新鮮なインストールを使用するこれは簡単ですが、ライセンスをアップロードしようとするたびに奇妙なエラーメッセージが表示されます。API経由でライセンスファイルをアップロード

私はライセンスファイルをアップロードするためにカールを使用しています。

curl -X POST \ 
    http://server_IP:7180/api/v13/cm/license \ 
    -H 'authorization: Basic YWRtaW46YWRtaW4=' \ 
    -H 'cache-control: no-cache' \ 
    -H 'content-type: multipart/form-data; 
    -F '[email protected]:\Users\admin\Desktop\license_new.txt' 

応答メッセージ:

{ "message" : "No multipart with content id license found, request content type : multipart/form-data;boundary=--------------------------876318151600001394250578" } 

任意のアイデア?

Version: Cloudera Enterprise 5.8.3 (#8 built by jenkins on 20161019-1014 git: 518f0d6d44abc87bc392646e4369a20c8192b7cf) 
Java Version: 1.7.0_75 

答えて

1

あなたがして試すことができます:

curl -i -X POST -F [email protected]<license file> -u <username>:<password> -H "Content-Type:multipart/form-data" http://<cm-hostname>:7180/api/v13/cm/license 
+0

おかげであなたの助けのために@jedijs、それは代わりに、IDの '=' '= Iが設定されている必要があります'ライセンスのように思えます – Deano

関連する問題