sshで接続してファイルをrsyncするシェル実行中に以下のエラー send: spawn id exp4 not open while executing ssh
<p>sshで接続してファイルをrsyncするシェル実行中に以下のエラー
send: spawn id exp4 not open while executing</p><p>
スクリプト経由でなく、直接sshコマンド叩くとログインできず。
# ssh -l root xxxxxxxx
ssh: connect to host xxxxxxxx port 22: Connection refused</p><p>
■エラー内容
ssh: connect to host hogehoge port 22: Connection refused
Connection closed.
Connection closed
send: spawn id exp4 not open
while executing
"send "hogehoge</p><p>■解決
接続先の ssh が落ちてたようなので、それを起動。その後スクリプトを再実行するとOK、
# service ssh status
[FAIL] sshd is not running ... failed!</p><p># service ssh restart
[ ok ] Restarting OpenBSD Secure Shell server: sshd.</p><p>■その他
それにしてもこのエラーがわかりにくいのよね
send: spawn id exp4 not open while executing
あと、なぜsshが落ちてたかも不明
起動すれば直るんだけどね
</p>