weblog of key_amb

主にIT関連の技術メモ

xinetd + svnserve で only_from 制限に引っかかった

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までしかつなげないですね。