![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_TC_hbSFEaef7zUDnrFpFyF8Qlr3P6fGXVWN4ozR1-X5Y8KG1I0gw_wLOZFdPXA6lvcjWP_BHp0nvjmGZf4n_WOxfIrP3zj7_56b57x06Wqrr1-RPu2BqW0Dn3yXPte_ejywZ3w/s200/tux_logo_1.jpg)
Even though I installed and used subversion systems before I now encountered something new. After installing subversion and starting svnserve I was unable to connect. checking if the daemon was running and checking the config it turned out all to be correctly running. Finnaly it leaded us to the networking part of the server. And even then it took me a second look before spotting the issue.
running a netstat -l grep svn command gave me the following line:
tcp6 0 0 [::]:svn [::]:* LISTEN
The second time I looked at the result it turned out that the subversion server was listing under the IPv6 protocol instead of the exepected IPv4.
When yous start svnserve you start it normally with svnserve -d to get it running in a deamon mode. It turns out that, at least under debian, it will pick the IPv6 protocol instead of the IPv4. you can solve this starting the deamon with the following command instead:
svnserve -d --listen-host=0.0.0.0
If you check your netstat info after that you will see the following:
tcp 0 0 *:svn *:* LISTEN
Now it was running on IPv4 and all my network routing was working and I was not blocked somewhere along the route.
No comments:
Post a Comment