サーバーが変わってしまいアラートが表示され、pushできなくなってしまった。
gitのサーバー自体は見つかっている。
↓原文
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: POSSIBLE DNS SPOOFING DETECTED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
SHA256:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Please contact your system administrator.
Add correct host key in /Users/USER_NAME/.ssh/known_hosts to get rid of this message.
Offending RSA key in /Users/USER_NAME/.ssh/known_hosts:6
Host key for github.com has changed and you have requested strict checking.
Host key verification failed.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
対策1
known_hostsからgithubの記述を消す
ssh-keygen -R github.com
結果
"github.com"のフィンガープリントは
"SHAXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"です
接続を続行しますか?
はい
no
→はい を選択
"or"のフィンガープリントは""です
接続を続行しますか?
はい
no
を繰り返し一生接続されない
→ noを選択
Host key verification failed.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
接続先のフィンガープリントが変わったため、合わないと怒っているくさい。
それ道
./ssh/configの Host githubの場所に
StrictHostKeyChecking no
を追加したら一時的に接続はできるようになった。
ホストのkeyをチェックしなくなったので、セキュリティー的には激弱になってしまうので、
良い解決策ではない。
対策2
対策1でconfigからgithubの記述を消す。
こちらを元にフィンガープリントの登録をおこなう。
.ssh/known_hosts
github.com ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOMqqnkVzrm0SdG6UOoqKLsabgH5C9okWi0dh2l9GKJl
github.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEmKSENjQEezOmxkZMy7opKgwFB9nkt5YRrYMjNuG5N87uRgg6CLrbo5wAdT/y6v0mKV0U2w0WZ2YB/++Tpockg=
github.com ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==
これでいけました!