さっき、GitHub に push しようとしたら下記のエラーが発生した。
no matching cipher found: client arcfour256 server aes128-ctr,aes192-ctr,aes256-ctr,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc
「arcfour256
に対応してねーよ」ってことが書かれている。
~/.ssh/config
を確認したら
Host github.com
Compression yes
Ciphers arcfour256
思いっきり自分で指定しています。
設定した記憶もないし、arcfour256
ってなんだっけなとググると「GitHub で ssh をつかっていると遅くなるから、こういう設定したら速くなるよ」という記事がでてきた。
「なるほど、設定をコピペしたから記憶に残ってないんだ」と、思った。 コピペした設定は、ちゃんと勉強した上で使わないとダメですね。
そんな感想を抱いた。