xinetdでsvnserveを動かしていたのだが、突然リポジトリに接続できなくなった。
ログは以下の通り。
Network connection closed unexpectedly
telnetでもつなげず。
設定ファイルをもう一度見てみたら、only_fromによるアクセス制限に引っかかっていたことがわかった。
# vi /etc/xinetd.d/svn
:
only_from = 192.168.1.0/24
:
サブネットマスク(ネットワーク部のビット数)を適切に設定する必要がありました。。
上の場合、192.168.1.1〜192.168.1.254までしかつなげないですね。