問題

TerraformでEC2 Instance Moduleを使用してWindowsインスタンスを構築してみた所、以下のエラーに遭遇して、おもくそハマったのでその時の対処メモ(解決済み)

エラー内容

Windowsパスワードを取得画面で、以下のエラーが出てパスワードが複合できない

1
2
3
4
パスワードは使用できません。
インスタンスはカスタムAMIから作成されたか、デフォルトパスワードが変更されています。
このインスタンスについては、パスワードを取得出来ません。パスワードを忘れた場合は、
Amazon EC2 構成サービスを使用してパスワードをリセットできます。

環境

  • AWS EC2
  • 使用したAMI : Windows_Server-2022-Japanese-Full-Base-2023.11.15
  • Terraform使用

先に結論(解決)

失敗談

これ以降は失敗談ですが、以下の方法で解決している人の方がたくさんいると思うので書いておきます

その他の対処でやったこと その1(失敗)

まず、エラー文をそのまま受け取り、使用しているAMI Windows_Server-2022-Japanese-Full-Base-2023.11.15 が、カタログから適当に拾ってきたAMIだったので、それを英語ベースのAMIに変えてみたが、解決に至らなかった

その他の対処でやったこと その2(失敗)

次に、 EC2 Windows インスタンスの管理者パスワードをリセットする | AWS re:Post にある EC2Resque を使ってAdministratorのパスワードをリセットする方法もうまくいかなかった

書いてある手順は滞り無く終了するものの、再度ボリュームをアタッチしてもパスワードは生成されず、冒頭のエラーが表示される

参考リンク