日曜日, 6月 10, 2007

sshdで「error: Bind to port 22 on 0.0.0.0 failed: Address already in use.」

とあるサーバの/var/log配下で何気なく「grep error ./*」なんてやってみたら、secureファイルの中からタイトルのメッセージが残っていることを発見。sshのポートがバッティングしているハズもなく、ちょっと焦ったが急ぎ調査。

エラーメッセージの原因は、どうやらIPV6に関する設定の様子。sshd_configの中でコメントアウトされていた「ListenAddress 0.0.0.0」を有効にしてからsshdの再起動で解決。

0 件のコメント: