技術

AWS CLIでInvalidSignatureException Error

投稿日:

ECRにイメージをpushするために、dockerログインしようとして遭遇しました。

エラー文は以下の感じ

An error occurred (InvalidSignatureException) when calling the GetAuthorizationToken operation: The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details.

認証通らないっぽい…

aws configureで再設定してみる。

$ aws configure
access_key: ************
secret_key: ****************cdcd

それでも通らない。
.aws > configや、.aws > credencialsを調べたりも。
あってるっぽい。

パスワードがそもそも間違っているかと考えたりも。

パスワード違ってなさそうなので、
調べてみて、aws configure listで確認してみる。

$ aws configure list

Name Value Type Location
secret_key ****************abab env

あれ、secret_keyが違うみたい。
ありゃ、参照元がenvになっている。
configureで管理をする予定だったので削除をしてみる。

$ unset AWS_ACCESS_KEY_IDP
$ unset AWS_SECRET_ACCESS
$ aws configure list
Name Value Type Location
secret_key ****************cdcd shared-credentials-file

解消できて、ログインできました。

以前試しで触ったことがあって、とりあえずで環境変数を設定したことがあって、そのまま残ってしまったみたいです。

以下の記事参考にしました。ありがとうございます!

https://dev.classmethod.jp/cloud/aws/how-to-configure-aws-cli/

-技術
-

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

no image

[Angular]リアクティブフォームでのセレクトボックスの扱い方。

Angularはまだ本が少ないので、リアクティブフォームの説明は基本的なところも …

no image

CSSのpositionで要素を真ん中寄せにする(JS不要)

positionを使って要素を真ん中寄せにする時は、transform: tra …

no image

auto_incrementの値を確認して変更

こんにちは、コーテッグのこやまです。 railsとmysqlを使っていて、自動で …

no image

【Android/ionic】これさえやればOK!アプリ公開への道

どうも、中田です。 ionicでHTML5/CSSハイブリッドアプリ開発してるん …

no image

【ionic】Android build Error: Uh oh!(ええとああ!)

どうも中田です。 環境をいろいろとupdateしたら $ionic build …