IDCFクラウド AWS CLI The authorization mechanism you have provided (AWS4-HMAC-SHA256) is not supported.

IDCFクラウドのオブジェクトストレージを今日初めて試してみました。

aws –endpoint-url https://ds.jp-east.idcfcloud.com s3 ls

ってやっても下のエラーが出てダメダメだったのですが

An error occurred (InvalidRequest) when calling the ListBuckets operation: The authorization mechanism you have provided (AWS4-HMAC-SHA256) is not supported.

原因は……リージョンを適当に設定してたせいでした。

aws configure

でリージョン名聞かれたら ap-northeast-1 などとAWSのを入力しときましょう。

Access KeyはAPI Keyのことです。_-=とかの記号はもちろんそのままです。

無駄な時間を過ごしてしまった……

 

AWS CLIのインストールはこちらを参考にさせていただきました。訳あって5。
CentOS5でawscliを使う | hacknote