以前のAWS Cloud9、踏み台経由設定でのハマりポイントに続き、久しぶりにAWS Cloud9でハマったので共有しておきます。
ある日、いつものようにCloud9を使おうとすると、
"Environment Error Unable to access your environment"と見慣れないエラーが出て接続できなくなりました。"authorization issues"というけどキーを変えた覚えもないし、としばし思案。
とりあえずCloud9の"Environment details"を開いて眺めると。
Node pathを見た瞬間に思い出しました。
昨日、nvm uninstallでnode.jsのv8,v10,v12それぞれの最新版以外をごっそりお掃除したことを。
Cloud9設定のEdit→SSH server connection→Advanced settingsで
"Node.js binary path"を現在生きているバイナリに合わせるとあっさり復旧。
これ、エラーメッセージに改善の余地ありですね。