Coccinellida
Mac で SSH トンネリング をいい感じにサポートしてくれるソフトです。
結論
SSH の 鍵 を指定しているディレクトリ名(ファイル名)に「ド」という文字を含んでいませんか。あるいは SSH の 鍵 を指定しているディレクトリ名(ファイル名)にスペースを含んでいませんか。
つまり、SSH の 鍵 を指定しているディレクトリ名(ファイル名)に、クォートの必要がある文字を含んでいませんか。
例(実例)
/Users/foobar/ドキュメント/my secret key
どうなるか
外側から見ても全く分からないのですが、Coccinellida が生成するコマンド*1 を iTerm2 にコピペしたところ以下のとおりになりました。
/Users/foobar/ト<3099>キュメント/my secret key
コマンドをこの文字列込みで実行したところもちろんエラーです*2。該当部分をクォートしてやればコマンドは成功しました。
どうするか
手動で修正してコマンド自体は成功しましたが、このままでは Coccinellida を用いてのトンネリングができません*3。なので、鍵ファイルを「ド」や空白を含まないファイル名(ディレクトリ名含む)にしてやれば OK です。
備考
「ド」だけが問題なのか、どうしてこうなるのか、別の解決方法はあるのか、などが気になっていますが、ひとまず書き留めておきます。