LoginSignup
9
4

More than 5 years have passed since last update.

AWSの料金支払い漏れでアカウントロックされた話

Posted at

個人で使っていたAWSアカウントで支払い漏れが2か月続いたためアカウントロックされてしまいました。
その解除手順を載せておきます。

なぜ支払い漏れが発生していたのか

結婚をし、自分の苗字が変わりました。
苗字が変わると色々大変で、クレジットカードも再発行になります。
クレカ番号が変わるわけなので、クレカ情報を登録しているサービスは全部登録しなおしです。

一通り利用していたサービスは登録しなおしたつもりでした。
当たり前ですが、AmazonとAWSはクレカの情報を共有しているわけではありません。
Amazonでクレカ変更してやった気になってAWSのクレカ変更を忘れて今に至りました…。

メールでお知らせも来てたはずですが、それも見逃してました。

どうやって検知したのか

AWSが使えなくなったのがわかったのが以下の記事の最終チェックをしていた時でした。
sshログイン時にAWSの料金を表示させる

AWS料金ネタをやってたときに支払い漏れが発生したのが笑えます。

で、AWS CLIでCloudWatchのGetMetricsが使えなくなってました。
AWS CLIでは以下のようなエラーが出てました。

An error occurred (InvalidClientTokenId) when calling the GetMetricStatistics operation: The security token included in the request is invalid.

最初はIAMを間違えて消してしまったのか?とかアカウント乗っ取られた?そんなバカな…と思って
AWSにログインしてみると…

aws_billing.png

Amazon Web Services Sign In
This AWS account is not accessible. If you just signed up with AWS, please try again at a later time.

Please contact our customer service team for assistance.

!?!?!?!?!?!?!?!?!

この画面からサポート画面に飛ぶことができ、ログインできているのは確認できます。
ここで「もしかしたら支払い漏れてるんじゃね?」と気づき、支払い履歴を見たら

aws_billing2.png

すみませんでしたーーーーっ!!!

対処方法

上記画面の下に「今すぐ支払う」みたいなボタンがあるので
それを押すとクレジットカード選択画面が出るので、新しいクレカを登録して支払いして終了です。

その後すぐにAWSサービスを使るようになりました。
もちろんIAMのアクセス権も正常になり、AWS CLIでCloudWatchのメトリクスを取れるようになりました。

最後に

ちなみにアカウントロック中でもLightsailのサーバーには入れました。
サーバー自体に入れなくなることがあるのかわかりませんが、IAMが使えなくなる時点で結構やばいです。

今回は個人のアカウントだったのでなんともなかったですが、
企業アカウントでこれをやらかすとなにかしらサービスに影響があります。

あと個人でも企業でも支払い漏れはダメ絶対。こういうところも監視しないとだめだなぁと改めて思いました。

9
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
4