sshdが非確定的に起動に失敗する

システム起動時に起動しないことがある

update-rc.dしても駄目。2回に一回くらい成功する。

ログ読んでみた

/var/log/auth.logを見ろ

sshd[2281]: error: Bind to port 22 on <IP addr> failed: Cannot assign requested address.
sshd[2281]: fatal: Cannot bind any address.

…これってなんでしょう?

うーん、bindする対象のアドレスが違うんだろうか?

ググって見たところ*1なにやらsshd_configに次のような設定があることに気づいた。

ListenAddress <IPアドレス>

ので、この行をコメントアウトして見たところ、起動する確率が上がっているようである。よかった。