Heroku にプッシュするための新しい RSA キーを作成する必要がありました。古いキーを削除し、新しいキーを に追加しました~/.ssh/
。
ただし、これにもかかわらず、Heroku は次のエラーを出し続けます。
! Your key with fingerprint 83:3c:2c:45:81:5a:71:d7:40:2e:bf:fd:b7:e5:63:e2 is not authorized to access my_server.
存在する各キーを~/.ssh
調べて、それらのフィンガープリントを Heroku が不満を言っているものと比較しました。そのうちの 1 つだけがこの指紋を持っていて、それが古い鍵でした。だから私はそれを削除しました。
奇妙なことに、キーを削除した後でも、Heroku から同じフィンガープリントで同じエラー メッセージが引き続き表示されます。これはどのように起こっていますか?別の場所から鍵を引っ張っていますか。新しいターミナル ウィンドウを読み込んですべてを更新しようとしましたが、それでも違いはありません。私は幽霊を感じます!